APG|SGA 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
CHF301.90M CHF298.70M CHF323.38M CHF388.87M CHF431.00M CHF342.21M CHF306.58M CHF314.25M CHF320.10M CHF306.44M CHF313.27M CHF315.14M CHF317.19M CHF302.34M CHF303.76M CHF320.19M CHF263.59M CHF267.94M CHF312.49M CHF327.46M CHF0.00M
GM % Gross Margin %
17.89% 30.56% 32.91% 35.57% 36.78% 32.19% 31.59% 34.75% 34.42% 33.62% 34.17% 34.58% 34.66% 34.83% 33.92% 29.20% 18.03% 18.59% 22.08% 22.19% 0.00%
OM Operating Margin
9.98% 8.60% 12.57% 14.23% 12.23% 5.09% 10.33% 17.04% 16.65% 18.78% 20.18% 21.14% 20.88% 19.48% 19.33% 16.01% 3.94% 5.15% 8.87% 9.31% 0.00%
EPS Earnings Per Share
CHF7.38 CHF10.63 CHF13.14 CHF10.11 CHF14.92 CHF6.29 CHF14.23 CHF14.53 CHF16.19 CHF17.34 CHF17.78 CHF23.51 CHF16.92 CHF15.74 CHF13.95 CHF3.18 CHF4.23 CHF7.81 CHF8.95 CHF0.00
Div. Dividends
CHF6.25 CHF6.25 CHF8.00 CHF8.80 CHF4.40 CHF0.00 CHF0.00 CHF5.00 CHF10.00 CHF12.00 CHF22.00 CHF23.00 CHF24.00 CHF24.00 CHF20.00 CHF11.00 CHF0.00 CHF11.00 CHF11.00 CHF11.00 CHF0.00
PR % Payout Ratio %
93.14% 84.69% 75.26% 66.97% 43.52% 0.00% 0.00% 35.14% 68.82% 74.12% 126.87% 129.36% 102.08% 141.84% 127.06% 78.85% 0.00% 260.05% 140.85% 122.91% 0
Sha. Shares
2.89m 2.91m 2.91m 2.92m 2.92m 2.98m 2.93m 2.94m 2.94m 2.94m 2.95m 2.99m 3m 3m 2.99m 3m 3m 2.99m 2.99m 0m 2.99m
OCF Operating Cash Flow
CHF55.56M CHF34.18M CHF53.10M CHF54.83M CHF69.95M CHF46.12M CHF55.69M CHF72.73M CHF45.00M CHF65.11M CHF71.11M CHF60.86M CHF61.68M CHF47.80M CHF49.36M CHF49.84M CHF32.67M CHF10.59M CHF18.26M CHF35.04M CHF0.00M
FCF Free Cash Flow
CHF41.33M CHF22.32M CHF38.91M CHF19.00M CHF41.68M CHF32.83M CHF50.32M CHF63.57M CHF39.64M CHF59.68M CHF62.88M CHF53.56M CHF49.51M CHF37.56M CHF41.62M CHF41.58M CHF22.46M CHF5.48M CHF13.98M CHF18.48M CHF0.00M
FCFS Free Cash Flow Per Share
CHF14.23 CHF7.60 CHF11.89 CHF6.26 CHF13.76 CHF11.01 CHF10.70 CHF21.64 CHF13.48 CHF19.83 CHF20.82 CHF17.61 CHF12.24 CHF12.87 CHF13.76 CHF13.77 CHF7.50 CHF1.10 CHF4.24 CHF10.00 CHF0.00