Terveystalo Oyj (TTALO.HE)

EUR 10.36

(1.97%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.28 Billion 1.25 Billion 1.15 Billion 986.4 Million 1.03 Billion 744.7 Million
Cost of Revenue 983.2 Million 525.7 Million 488.8 Million 447.6 Million 472.9 Million 351.3 Million
Gross Profit 303.2 Million 733.4 Million 665.8 Million 538.8 Million 557.8 Million 393.4 Million
Operating Expenses 317.9 Million 667.4 Million 553.2 Million 472.8 Million 476.9 Million 327.9 Million
Selling, General and Administrative Expenses 8.7 Million 8.5 Million 7.3 Million 4.6 Million 7.2 Million 7.1 Million
Research and Development Expenses 12.2 Million 7.8 Million 2.6 Million 1 Million 600 Thousand 200 Thousand
Other Expenses 297 Million 658.9 Million 545.9 Million 468.2 Million 469.7 Million 500 Thousand
Cost and Expenses 1.3 Billion 1.19 Billion 1.04 Billion 920.4 Million 949.8 Million 679.2 Million
Operating Income -14.7 Million 66.8 Million 110.1 Million 67.2 Million 81.4 Million 75.4 Million
Interest Expense 23.5 Million 9.8 Million 9.4 Million 10.1 Million 12.4 Million 7.7 Million
Income Tax Expense 3.3 Million 6.5 Million 20.3 Million 10.8 Million 12.7 Million -500 Thousand
Earnings before Tax -38.9 Million 30.9 Million 100.7 Million 56.6 Million 66.8 Million 68.2 Million
Net Income -42.2 Million 24.4 Million 80.5 Million 45.8 Million 54.1 Million 68.7 Million
Earnings Per Share Basic -0.33 0.19 0.63 0.36 0.43 0.54
Earnings Per Share Diluted -0.33 0.19 0.63 0.36 0.43 0.54
Weighted Average Shares Outstanding 126.55 Million 126.5 Million 127.18 Million 127.3 Million 127.3 Million 127.76 Million
Weighted Average Shares Outstanding (Diluted) 127.03 Million 127.03 Million 127.7 Million 127.86 Million 127.3 Million 127.76 Million
Gross Margin 0.24 0.58 0.58 0.55 0.54 0.53
EBIT Margin 0.07 0.16 0.18 0.16 0.17 0.15
Profit Margin -0.03 0.02 0.07 0.05 0.05 0.09
EBITDA 91.5 Million 144.4 Million 201.4 Million 159 Million 170.6 Million 115.9 Million
Earnings Before Tax Margin -0.01 0.05 0.10 0.07 0.08 0.10

Income Statement Charts