Phoenix Mecano 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
CHF307.99M CHF312.97M CHF344.44M CHF386.38M CHF413.55M CHF392.88M CHF496.69M CHF525.52M CHF497.13M CHF496.71M CHF501.95M CHF556.19M CHF579.14M CHF624.27M CHF647.51M CHF675.88M CHF683.31M CHF812.95M CHF789.47M CHF799.70M CHF0.00M
GM % Gross Margin %
59.62% 58.62% 58.77% 55.82% 55.61% 49.44% 51.31% 50.84% 53.42% 55.28% 56.17% 54.35% 53.80% 53.43% 53.84% 51.45% 48.36% 46.61% 51.94% 52.55% 0.00%
OM Operating Margin
9.21% 9.38% 10.87% 9.92% 10.29% 3.79% 10.61% 9.04% 8.26% 8.67% 7.48% 6.26% 6.83% 6.42% 9.17% 5.52% 5.17% 7.50% 8.89% 7.77% 0.00%
EPS Earnings Per Share
CHF18.47 CHF25.17 CHF28.05 CHF30.48 CHF12.46 CHF44.99 CHF32.89 CHF22.07 CHF23.34 CHF21.17 CHF13.05 CHF23.50 CHF23.55 CHF31.57 CHF25.98 CHF13.88 CHF32.48 CHF41.51 CHF47.11 CHF0.00
Div. Dividends
CHF2.59 CHF4.00 CHF3.69 CHF5.43 CHF6.74 CHF6.97 CHF10.05 CHF10.80 CHF10.56 CHF12.34 CHF14.47 CHF13.64 CHF13.82 CHF13.35 CHF17.00 CHF10.00 CHF7.25 CHF14.67 CHF16.82 CHF17.54 CHF0.00
PR % Payout Ratio %
19.16% 21.66% 14.66% 19.36% 22.11% 55.94% 22.34% 32.84% 47.85% 52.87% 68.35% 104.52% 58.81% 56.69% 53.85% 38.49% 52.23% 45.17% 40.52% 37.23% 0
Sha. Shares
1.1m 1.1m 1.07m 1.06m 1m 0.91m 0.96m 0.97m 0.97m 0.96m 0.94m 0.96m 0.96m 0.96m 0.96m 0.96m 0.96m 0.96m 0.96m 0m 0.96m
OCF Operating Cash Flow
CHF35.11M CHF38.09M CHF25.46M CHF38.81M CHF47.64M CHF46.72M CHF29.36M CHF44.62M CHF62.15M CHF42.35M CHF38.81M CHF38.95M CHF48.66M CHF37.06M CHF37.93M CHF43.56M CHF27.78M CHF54.84M CHF55.92M CHF90.05M CHF0.00M
FCF Free Cash Flow
CHF19.85M CHF24.76M CHF6.09M CHF22.47M CHF31.70M CHF35.78M CHF11.67M CHF25.33M CHF38.92M CHF23.00M CHF17.17M CHF12.28M CHF24.79M CHF11.10M CHF12.33M CHF18.00M CHF10.35M CHF25.29M CHF8.72M CHF45.00M CHF0.00M
FCFS Free Cash Flow Per Share
CHF15.74 CHF21.04 CHF3.83 CHF19.69 CHF29.43 CHF35.67 CHF10.06 CHF24.42 CHF37.84 CHF22.95 CHF15.40 CHF12.80 CHF25.86 CHF11.58 CHF12.85 CHF18.19 CHF0.03 CHF26.35 CHF9.11 CHF51.83 CHF0.00