Schweiter Technologies 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
CHF294.50M CHF329.52M CHF434.43M CHF205.45M CHF147.81M CHF129.86M CHF932.06M CHF698.04M CHF673.52M CHF686.18M CHF765.59M CHF915.40M CHF917.45M CHF980.23M CHF1.05B CHF1.18B CHF1.16B CHF1.23B CHF1.20B CHF0.00M CHF0.00M
GM % Gross Margin %
52.10% 47.87% 44.76% 42.92% 45.37% 47.35% 49.78% 49.45% 48.79% 48.46% 47.57% 46.20% 47.85% 44.86% 44.46% 45.21% 49.22% 47.40% 43.28% 0.00% 0.00%
OM Operating Margin
13.35% 3.80% 8.19% 6.28% -1.93% -15.69% 6.93% 7.91% 7.59% 4.78% 6.70% 7.02% 9.29% 7.82% 7.26% 6.95% 11.60% 8.83% 3.48% 0.00% 0.00%
EPS Earnings Per Share
CHF7.66 CHF23.15 CHF34.45 CHF-8.58 CHF-10.91 CHF37.32 CHF34.76 CHF28.40 CHF21.11 CHF31.79 CHF34.98 CHF49.33 CHF53.76 CHF42.09 CHF43.73 CHF72.46 CHF59.65 CHF22.01 CHF22.76 CHF0.00
Div. Dividends
CHF6.00 CHF3.00 CHF6.00 CHF9.00 CHF9.00 CHF9.00 CHF10.00 CHF12.00 CHF40.00 CHF40.00 CHF40.00 CHF40.00 CHF40.00 CHF40.00 CHF40.00 CHF40.00 CHF40.00 CHF40.00 CHF20.00 CHF24.17 CHF0.00
PR % Payout Ratio %
24.46% 39.16% 25.92% 26.12% -104.90% -82.49% 26.80% 34.52% 140.85% 189.48% 125.83% 114.35% 81.09% 74.40% 95.03% 91.47% 55.20% 67.06% 90.87% 106.20% 0
Sha. Shares
1.44m 1.44m 1.44m 1.44m 1.39m 1.37m 1.37m 1.37m 1.37m 1.44m 1.43m 1.43m 1.43m 1.43m 1.43m 1.43m 1.43m 1.43m 1.43m 1.43m 0m
OCF Operating Cash Flow
CHF38.12M CHF-5.97M CHF25.31M CHF56.30M CHF23.96M CHF10.19M CHF22.26M CHF53.54M CHF79.69M CHF38.46M CHF43.44M CHF65.66M CHF97.62M CHF58.37M CHF60.70M CHF104.27M CHF157.77M CHF82.80M CHF48.20M CHF0.00M CHF0.00M
FCF Free Cash Flow
CHF35.97M CHF-9.92M CHF19.93M CHF52.79M CHF20.06M CHF7.74M CHF-0.07M CHF38.03M CHF62.02M CHF31.30M CHF7.27M CHF41.58M CHF67.22M CHF107.53M CHF-56.28M CHF76.92M CHF120.39M CHF40.00M CHF-2.70M CHF59.00M CHF0.00M
FCFS Free Cash Flow Per Share
CHF25.13 CHF-6.88 CHF13.81 CHF35.82 CHF13.65 CHF5.67 CHF-0.07 CHF27.84 CHF43.92 CHF5.76 CHF4.96 CHF28.70 CHF46.68 CHF22.46 CHF26.64 CHF53.72 CHF84.08 CHF27.94 CHF-1.89 CHF0.00 CHF0.00