Mo-BRUK S.A. (MBR.WA)

PLN 323.0

(1.57%)

Annual Income Statements

(In PLN)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 237.01 Million 243.38 Million 267.21 Million 178.45 Million 130.56 Million 92.66 Million
Cost of Revenue 124.26 Million 119.59 Million 102.01 Million 75.14 Million 70.82 Million 59.82 Million
Gross Profit 112.74 Million 123.78 Million 165.19 Million 103.31 Million 59.74 Million 32.84 Million
Operating Expenses 17.51 Million 11.12 Million 15.05 Million 7.86 Million 8.53 Million 5.63 Million
Selling, General and Administrative Expenses 17.63 Million 10.12 Million 8.84 Million 8.79 Million 8.33 Million 6.28 Million
Research and Development Expenses 890.99 Thousand 793.78 Thousand - - - -
Other Expenses -1 Million 998.03 Thousand 6.21 Million -937.1 Thousand 200.11 Thousand 102.36 Thousand
Cost and Expenses 141.04 Million 130.72 Million 117.07 Million 83 Million 79.36 Million 65.46 Million
Operating Income 95.97 Million 111.94 Million 145.94 Million 97.18 Million 50.19 Million 26.56 Million
Interest Expense 1.44 Million 483.23 Thousand 2.17 Million 415.11 Thousand 792.31 Thousand 1.3 Million
Income Tax Expense 18.73 Million 21.66 Million 28.81 Million 18.39 Million 9.53 Million 4.81 Million
Earnings before Tax 97.59 Million 113.81 Million 143.79 Million 97.11 Million 49.62 Million 25.33 Million
Net Income 78.86 Million 92.15 Million 114.98 Million 78.72 Million 40.08 Million 20.51 Million
Earnings Per Share Basic 22.45 26.23 32.73 22.12 11.15 5.74
Earnings Per Share Diluted 22.45 26.23 32.73 22.12 11.15 5.68
Weighted Average Shares Outstanding 3.51 Million 3.51 Million 3.51 Million 3.55 Million 3.59 Million 3.57 Million
Weighted Average Shares Outstanding (Diluted) 3.51 Million 3.51 Million 3.51 Million 3.55 Million 3.59 Million 3.61 Million
Gross Margin 0.48 0.51 0.62 0.58 0.46 0.35
EBIT Margin 0.48 0.49 0.58 0.57 0.44 0.36
Profit Margin 0.33 0.38 0.43 0.44 0.31 0.22
EBITDA 112.89 Million 120.62 Million 151.35 Million 103.47 Million 56.49 Million 32.53 Million
Earnings Before Tax Margin 0.40 0.46 0.55 0.54 0.38 0.29

Income Statement Charts