Forbo Holding financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
CHF1.62B CHF1.70B CHF1.88B CHF2.00B CHF1.92B CHF1.78B CHF1.29B CHF1.20B CHF1.20B CHF1.20B CHF1.23B CHF1.14B CHF1.19B CHF1.25B CHF1.33B CHF1.28B CHF1.12B CHF1.25B CHF1.29B CHF1.18B CHF0.00M
GM % Gross Margin %
32.66% 32.33% 32.25% 32.08% 30.94% 30.98% 39.16% 38.10% 36.62% 37.71% 37.58% 38.70% 39.67% 38.66% 37.84% 38.50% 36.70% 35.96% 34.09% 34.18% 0.00%
OM Operating Margin
3.45% 3.80% 6.54% 8.12% 6.81% 6.83% 13.07% 12.37% 10.83% 11.31% 12.08% 12.54% 13.26% 13.10% 13.23% 13.71% 12.26% 14.27% 10.69% 11.05% 0.00%
EPS Earnings Per Share
CHF9.22 CHF23.57 CHF43.45 CHF9.25 CHF33.67 CHF57.51 CHF58.72 CHF56.06 CHF53.19 CHF61.83 CHF62.14 CHF74.65 CHF69.34 CHF82.38 CHF86.33 CHF66.60 CHF91.62 CHF71.76 CHF72.55 CHF0.00
Div. Dividends
CHF0.00 CHF0.00 CHF6.00 CHF10.00 CHF3.90 CHF6.00 CHF12.00 CHF12.00 CHF12.00 CHF14.00 CHF16.00 CHF17.00 CHF19.00 CHF19.00 CHF21.00 CHF23.00 CHF20.00 CHF25.00 CHF23.00 CHF25.00 CHF0.00
PR % Payout Ratio %
-0.00% 0.00% 25.46% 23.01% 42.16% 17.82% 20.87% 20.44% 21.41% 26.32% 25.88% 27.36% 25.45% 27.40% 25.49% 26.64% 30.03% 27.29% 32.05% 34.46% 0
Sha. Shares
1.32m 2.63m 2.58m 2.58m 2.45m 2.23m 2.27m 2.13m 2.3m 2.25m 2.15m 1.99m 1.8m 1.77m 1.7m 1.6m 1.6m 1.58m 1.42m 0m 1.41m
OCF Operating Cash Flow
CHF117.80M CHF134.90M CHF157.30M CHF165.30M CHF159.80M CHF213.30M CHF188.00M CHF141.50M CHF106.30M CHF128.10M CHF147.30M CHF140.90M CHF166.50M CHF78.80M CHF171.20M CHF185.10M CHF171.40M CHF166.50M CHF80.60M CHF160.00M CHF0.00M
FCF Free Cash Flow
CHF0.00M CHF0.00M CHF92.70M CHF103.80M CHF0.00M CHF173.50M CHF150.40M CHF101.80M CHF73.60M CHF181.00M CHF134.30M CHF101.40M CHF126.50M CHF22.30M CHF132.10M CHF150.60M CHF132.50M CHF128.10M CHF50.50M CHF96.70M CHF0.00M
FCFS Free Cash Flow Per Share
CHF79.76 CHF51.21 CHF35.76 CHF40.92 CHF68.26 CHF76.78 CHF65.98 CHF43.62 CHF33.25 CHF45.15 CHF54.10 CHF54.48 CHF74.01 CHF12.15 CHF79.32 CHF93.01 CHF82.60 CHF82.85 CHF35.16 CHF81.36 CHF0.00