KRUK Spólka Akcyjna (KRKKF)

USD 101.21

(31.27%)

Annual Income Statements

(In PLN)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.79 Billion 339.8 Million 294.45 Million 309.47 Million 315.87 Million 1.06 Billion
Cost of Revenue 602.36 Million 26.05 Million 23.45 Million 22.81 Million 34.36 Million 31.69 Million
Gross Profit 1.19 Billion 313.75 Million 271 Million 286.65 Million 281.51 Million 1.02 Billion
Operating Expenses 777.11 Million 152.56 Million 140.85 Million 140.72 Million 118.47 Million 233.28 Million
Selling, General and Administrative Expenses 464.58 Million 395.6 Million 310.17 Million 255.96 Million 258.66 Million 0.31
Research and Development Expenses - 0.58 0.65 0.18 0.26 0.33
Other Expenses - -152.56 Million -140.85 Million -140.72 Million -118.47 Million -272.91 Million
Cost and Expenses 3.12 Billion 27.04 Million 22.46 Million 161.89 Million 152.83 Million 600.09 Million
Operating Income 1.32 Billion 161.18 Million 130.14 Million 145.92 Million 163.04 Million 19.92 Million
Interest Expense 13.06 Million 51.94 Million 25.21 Million 29.9 Million 32.59 Million -
Income Tax Expense 53.27 Million 13.39 Million 19.55 Million 33.13 Million 9.8 Million 625.45 Million
Earnings before Tax 1.03 Billion 197.13 Million 191.46 Million 54.86 Million 82.96 Million 645.37 Million
Net Income 983.93 Million 183.72 Million 171.86 Million 21.83 Million 72.97 Million 330.01 Million
Earnings Per Share Basic 50.93 9.60 9.06 1.15 3.86 17.09
Earnings Per Share Diluted 48.37 9.29 8.86 1.13 3.78 17.09
Weighted Average Shares Outstanding 19.31 Million 19.77 Million 19.4 Million 19.27 Million 19.32 Million 19.31 Million
Weighted Average Shares Outstanding (Diluted) 20.34 Million 19.77 Million 19.4 Million 19.26 Million 19.32 Million 19.3 Million
Gross Margin 0.66 0.92 0.92 0.93 0.89 0.97
EBIT Margin 0.57 0.51 0.48 0.51 0.55 0.00
Profit Margin 0.55 0.54 0.58 0.07 0.23 0.31
EBITDA 1.02 Billion 901.84 Million 831.49 Million 269.16 Million 360.82 Million 392.46 Million
Earnings Before Tax Margin 0.74 0.47 0.44 0.47 0.52 0.02

Income Statement Charts