Robertet SA (RBT.PA)

EUR 862.0

(-1.6%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 721.12 Million 703.03 Million 606.08 Million 538.31 Million 554.27 Million 524.9 Million
Cost of Revenue 329.34 Million 594.59 Million 504.19 Million 456.24 Million 474.68 Million 241.82 Million
Gross Profit 391.78 Million 108.44 Million 101.89 Million 82.07 Million 79.58 Million 283.08 Million
Operating Expenses 279.13 Million 6.53 Million 8.3 Million 11.08 Million 6.54 Million 212.68 Million
Selling, General and Administrative Expenses -1.21 Million 1.01 Million 267 Thousand 34 Thousand 47 Thousand 190.45 Million
Research and Development Expenses - - - - - -
Other Expenses 280.34 Million -5.51 Million -8.04 Million -11.04 Million -6.49 Million -7.42 Million
Cost and Expenses 608.47 Million 601.12 Million 512.49 Million 467.32 Million 481.23 Million 454.5 Million
Operating Income 111.44 Million 101.91 Million 93.58 Million 70.99 Million 73.04 Million 68.84 Million
Interest Expense 9.19 Million 3.07 Million 1 Million 999 Thousand 1.5 Million 915 Thousand
Income Tax Expense 25.38 Million 23.1 Million 22.7 Million 18.1 Million 21.24 Million 17.61 Million
Earnings before Tax 100.2 Million 99.36 Million 93.66 Million 67.34 Million 73.09 Million 69.54 Million
Net Income 74.59 Million 76.02 Million 71.71 Million 50.57 Million 53.04 Million 51.75 Million
Earnings Per Share Basic 35.71 36.41 31.00 21.88 22.96 22.41
Earnings Per Share Diluted 35.71 36.41 31.00 21.87 22.96 22.41
Weighted Average Shares Outstanding 2.08 Million 2.31 Million 2.31 Million 2.31 Million 2.31 Million 2.31 Million
Weighted Average Shares Outstanding (Diluted) 2.08 Million 2.31 Million 2.31 Million 2.31 Million 2.31 Million 2.31 Million
Gross Margin 0.54 0.15 0.17 0.15 0.14 0.54
EBIT Margin 0.18 0.18 0.19 0.17 0.17 0.16
Profit Margin 0.10 0.11 0.12 0.09 0.10 0.10
EBITDA 132.57 Million 125.61 Million 110.98 Million 92.14 Million 93.23 Million 86.55 Million
Earnings Before Tax Margin 0.15 0.14 0.15 0.13 0.13 0.13

Income Statement Charts