Geberit AG (GBERY)

USD 57.55

(-0.43%)

Annual Income Statements

(In CHF)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.08 Billion 3.39 Billion 3.46 Billion 2.98 Billion 3.08 Billion 3.08 Billion
Cost of Revenue 1.78 Billion 1.07 Billion 996.8 Million 788.7 Million 859.9 Million 893.2 Million
Gross Profit 1.29 Billion 2.31 Billion 2.46 Billion 2.19 Billion 2.22 Billion 2.18 Billion
Operating Expenses 392 Million 1.56 Billion 1.56 Billion 1.42 Billion 1.46 Billion 1.47 Billion
Selling, General and Administrative Expenses 322.6 Million 297.4 Million 299.4 Million 257.9 Million 304.9 Million 296.5 Million
Research and Development Expenses 69.4 Million 74.8 Million 83.3 Million 76 Million 77.3 Million 76.1 Million
Other Expenses - 1.26 Billion 1.26 Billion 1.16 Billion 1.16 Billion 1.18 Billion
Cost and Expenses 2.18 Billion 2.63 Billion 2.55 Billion 2.21 Billion 2.32 Billion 2.37 Billion
Operating Income 768.5 Million 755 Million 901.6 Million 771.5 Million 756.6 Million 707.6 Million
Interest Expense 25.5 Million 9.6 Million 6.4 Million 9.7 Million 9.8 Million 10.3 Million
Income Tax Expense 124.8 Million 34.6 Million 132.6 Million 112 Million 95.9 Million 90 Million
Earnings before Tax 741.8 Million 740.9 Million 888.3 Million 754.3 Million 742.8 Million 687.2 Million
Net Income 617 Million 706.3 Million 755.7 Million 642.3 Million 646.9 Million 597.2 Million
Earnings Per Share Basic 18.35 20.48 21.34 17.95 17.97 1.64
Earnings Per Share Diluted 18.35 20.41 21.16 17.88 17.93 1.64
Weighted Average Shares Outstanding 33.62 Million 34.49 Million 35.4 Million 35.79 Million 36 Million 364.08 Million
Weighted Average Shares Outstanding (Diluted) 33.62 Million 34.6 Million 35.71 Million 35.92 Million 36.07 Million 364.42 Million
Gross Margin 0.42 0.68 0.71 0.74 0.72 0.71
EBIT Margin 0.30 0.27 0.31 0.31 0.29 0.28
Profit Margin 0.20 0.21 0.22 0.22 0.21 0.19
EBITDA 917.2 Million 904.1 Million 1.06 Billion 917.8 Million 899.9 Million 857.7 Million
Earnings Before Tax Margin 0.25 0.22 0.26 0.26 0.25 0.23

Income Statement Charts