STEF 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
1.46€B 1.53€B 1.72€B 1.93€B 2.08€B 1.98€B 2.06€B 2.30€B 2.50€B 2.63€B 2.77€B 2.83€B 2.82€B 2.98€B 3.26€B 3.44€B 3.15€B 3.51€B 4.26€B 4.44€B 0.00€M
GM % Gross Margin %
9.23% 8.61% 9.52% 10.10% 9.69% 9.61% 9.58% 9.18% 8.81% 8.67% 8.85% 9.68% 9.91% 9.85% 9.70% 11.35% 11.69% 11.60% 10.78% 11.27% 0.00%
OM Operating Margin
3.78% 3.83% 3.49% 4.43% 3.92% 3.25% 3.70% 3.63% 3.40% 3.32% 3.47% 3.76% 4.00% 4.12% 4.11% 4.65% 3.96% 4.99% 4.57% 5.65% 0.00%
EPS Earnings Per Share
2.56€ 2.84€ 3.26€ 3.06€ 3.04€ 3.66€ 4.04€ 4.32€ 4.65€ 5.27€ 6.12€ 7.09€ 7.59€ 7.64€ 8.10€ 5.86€ 8.78€ 11.58€ 15.16€ 0.00€
Div. Dividends
0.69€ 0.76€ 0.85€ 1.00€ 1.05€ 1.05€ 1.25€ 1.38€ 1.45€ 1.50€ 1.70€ 1.95€ 2.25€ 2.45€ 2.50€ 2.65€ 4.00€ 3.00€ 4.00€ 3.96€ 0.00€
PR % Payout Ratio %
38.98% 29.69% 29.93% 30.67% 34.31% 34.54% 34.15% 34.16% 33.56% 32.26% 32.26% 31.86% 31.73% 32.28% 32.72% 32.72% 68.26% 34.17% 34.54% 26.12% 0
Sha. Shares
13.26m 13.38m 13.34m 13.49m 12.98m 12.88m 12.91m 12.92m 12.9m 12.86m 12.95m 12.33m 12.27m 12.29m 12.32m 12.33m 12.36m 12.38m 12.38m 0m 12.42m
OCF Operating Cash Flow
113.54€M 68.92€M 100.18€M 141.99€M 77.62€M 141.59€M 127.19€M 141.61€M 169.42€M 110.31€M 137.20€M 145.29€M 180.44€M 183.55€M 234.59€M 265.13€M 221.45€M 368.22€M 263.48€M 356.55€M 0.00€M
FCF Free Cash Flow
47.98€M -28.96€M 13.16€M 61.35€M -39.57€M 4.90€M -22.06€M 30.24€M 70.17€M -5.88€M 18.98€M 16.21€M 40.56€M 20.23€M -62.20€M 110.69€M 25.90€M 208.80€M 51.24€M 110.10€M 0.00€M
FCFS Free Cash Flow Per Share
3.33€ -2.74€ 0.75€ 4.26€ -3.59€ -0.19€ -2.27€ 2.46€ 4.78€ -0.39€ 0.27€ 0.18€ 2.08€ 0.76€ -5.58€ 8.96€ 1.08€ 16.40€ 2.74€ 1.67€ 0.00€