Heijmans N.V. (0M6I.L)

EUR 31.83

(2.36%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.11 Billion 1.81 Billion 1.74 Billion 1.74 Billion 1.6 Billion 1.57 Billion
Cost of Revenue 1.82 Billion 1.57 Billion 1.52 Billion 1.57 Billion 1.42 Billion 1.43 Billion
Gross Profit 296.2 Million 239.84 Million 222.11 Million 175.6 Million 176.88 Million 144.42 Million
Operating Expenses 207.76 Million 168.74 Million 165.04 Million 116.03 Million 148.5 Million 116.01 Million
Selling, General and Administrative Expenses 218.91 Million 158.36 Million 88.74 Million 105.65 Million 145.49 Million 121.43 Million
Research and Development Expenses 11.79 Million 10.37 Million 8.29 Million 10.38 Million 3.01 Million 3.03 Million
Other Expenses -22.94 Million - -68 Million - - -
Cost and Expenses 2.02 Billion 1.74 Billion 1.69 Billion 1.68 Billion 1.57 Billion 1.55 Billion
Operating Income 91.06 Million 71.1 Million 57.07 Million 59.57 Million 28.37 Million 22.36 Million
Interest Expense 8.52 Million 7.27 Million 7.45 Million 7.84 Million 7.85 Million 11.02 Million
Income Tax Expense 21.38 Million 13.5 Million 4.66 Million -110 Thousand 4.79 Million 75 Thousand
Earnings before Tax 78.27 Million 66.01 Million 49.88 Million 50.79 Million 24.48 Million 20.56 Million
Net Income 59.73 Million 59.58 Million 50.29 Million 40.14 Million 30.05 Million 20.48 Million
Earnings Per Share Basic 2.40 2.57 2.24 1.85 1.40 0.96
Earnings Per Share Diluted 2.39 2.56 2.24 1.85 1.40 0.96
Weighted Average Shares Outstanding 24.93 Million 23.22 Million 22.41 Million 21.71 Million 21.4 Million 21.4 Million
Weighted Average Shares Outstanding (Diluted) 24.95 Million 23.24 Million 22.44 Million 21.71 Million 21.4 Million 21.4 Million
Gross Margin 0.14 0.13 0.13 0.10 0.11 0.09
EBIT Margin 0.06 0.06 0.05 0.05 0.04 0.02
Profit Margin 0.03 0.03 0.03 0.02 0.02 0.01
EBITDA 132.74 Million 112.43 Million 89.61 Million 91.14 Million 63.4 Million 33.99 Million
Earnings Before Tax Margin 0.04 0.04 0.03 0.03 0.02 0.01

Income Statement Charts