KCTC Co. Ltd (009070.KS)

KRW 3995.0

(-1.11%)

Annual Income Statements

(In KRW)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 823.12 Billion 920.4 Billion 694.73 Billion 488.73 Billion 446.16 Billion 400.44 Billion
Cost of Revenue 725.81 Billion 819.92 Billion 611.44 Billion 420.11 Billion 381.56 Billion 344.97 Billion
Gross Profit 97.3 Billion 100.48 Billion 83.29 Billion 68.61 Billion 64.59 Billion 55.46 Billion
Operating Expenses 60.05 Billion 64.45 Billion 54.6 Billion 47.66 Billion 45.58 Billion 40.5 Billion
Selling, General and Administrative Expenses 8.3 Billion 9.33 Billion 7.98 Billion 5.8 Billion 5.85 Billion 5.16 Billion
Research and Development Expenses - - - - - -
Other Expenses 56.09 Billion 55.12 Billion 46.62 Billion 41.85 Billion 39.72 Billion -779.07 Million
Cost and Expenses 785.87 Billion 884.38 Billion 666.05 Billion 467.78 Billion 427.15 Billion 385.47 Billion
Operating Income 41.52 Billion 37.53 Billion 29.6 Billion 20.96 Billion 19.01 Billion 14.96 Billion
Interest Expense 13.17 Billion 8.56 Billion 4.45 Billion 4.65 Billion 5.05 Billion 3.66 Billion
Income Tax Expense 3.93 Billion 2.57 Billion 5.14 Billion 3.24 Billion 2.66 Billion 3.85 Billion
Earnings before Tax 32.5 Billion 30.67 Billion 26.46 Billion 17.03 Billion 10.87 Billion 11.13 Billion
Net Income 26.81 Billion 26.28 Billion 20.35 Billion 12.94 Billion 7.13 Billion 7.19 Billion
Earnings Per Share Basic 896.54 879.07 680.70 432.70 238.57 241.00
Earnings Per Share Diluted 896.54 879.07 680.70 432.70 238.57 241.00
Weighted Average Shares Outstanding 29.9 Million 29.9 Million 29.9 Million 29.9 Million 29.9 Million 29.85 Million
Weighted Average Shares Outstanding (Diluted) 29.9 Million 29.9 Million 29.9 Million 29.9 Million 29.9 Million 29.85 Million
Gross Margin 0.12 0.11 0.12 0.14 0.14 0.14
EBIT Margin 0.09 0.08 0.08 0.08 0.08 0.06
Profit Margin 0.03 0.03 0.03 0.03 0.02 0.02
EBITDA 76 Billion 66.55 Billion 53.55 Billion 41.93 Billion 38.96 Billion 25.95 Billion
Earnings Before Tax Margin 0.05 0.04 0.04 0.04 0.04 0.04

Income Statement Charts