STEF SA
EPA:STF.PA
134.2 (EUR) • At close January 13, 2025
Overview | Financials
Numbers are in millions (except for per share data and ratios) EUR.
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue
| 4,442.119 | 4,264.153 | 3,506.647 | 3,145.04 | 3,441.023 | 3,255.143 | 2,975.65 | 2,824.476 | 2,826.23 | 2,765.397 | 2,633.128 | 2,502.269 | 2,300.278 | 2,057.437 | 1,983.965 | 2,081.369 | 1,931.815 | 1,726.029 | 1,538.569 |
Cost of Revenue
| 4,100.933 | 3,573.697 | 2,906.488 | 2,620.053 | 3,050.472 | 2,939.413 | 2,682.422 | 2,544.636 | 2,552.53 | 2,520.685 | 2,404.876 | 2,362.735 | 1,452.345 | 1,237.888 | 0 | 1,258.554 | 1,156.014 | 1,018.697 | 901.373 |
Gross Profit
| 341.186 | 690.456 | 600.159 | 524.987 | 390.551 | 315.73 | 293.228 | 279.84 | 273.7 | 244.712 | 228.252 | 139.534 | 847.933 | 819.549 | 1,983.965 | 822.815 | 775.801 | 707.332 | 637.196 |
Gross Profit Ratio
| 0.077 | 0.162 | 0.171 | 0.167 | 0.113 | 0.097 | 0.099 | 0.099 | 0.097 | 0.088 | 0.087 | 0.056 | 0.369 | 0.398 | 1 | 0.395 | 0.402 | 0.41 | 0.414 |
Reseach & Development Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General & Administrative Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 48.666 | 0 | 0 | 0 | 0 | 0 | 0 |
Selling & Marketing Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
SG&A
| 0 | 430.027 | 371.963 | 332.532 | 370.523 | 404.922 | 379.175 | 369.252 | 0 | 0 | 0 | 0 | 48.666 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Expenses
| 88.136 | -55.672 | -49.798 | -68.715 | -66.962 | -67.367 | -60.5 | -62.243 | 0 | 0 | 6.983 | 53.662 | 710.565 | 661.09 | 1,908.766 | 737.391 | 690.281 | 639.979 | 578.766 |
Operating Expenses
| 88.136 | 485.699 | 421.761 | 401.247 | 225.642 | 177.313 | 157.401 | 155.469 | 160.183 | 139.608 | 128.244 | 53.662 | 759.231 | 661.09 | 1,908.766 | 737.391 | 690.281 | 639.979 | 578.766 |
Operating Income
| 253.05 | 204.757 | 178.398 | 123.74 | 160.148 | 133.906 | 122.583 | 113.117 | 106.29 | 95.914 | 87.509 | 96.636 | 85.166 | 80.616 | 75.199 | 85.424 | 83.168 | 71.653 | 62.4 |
Operating Income Ratio
| 0.057 | 0.048 | 0.051 | 0.039 | 0.047 | 0.041 | 0.041 | 0.04 | 0.038 | 0.035 | 0.033 | 0.039 | 0.037 | 0.039 | 0.038 | 0.041 | 0.043 | 0.042 | 0.041 |
Total Other Income Expenses Net
| -25.24 | -8.111 | -30.902 | -14.374 | -6.01 | -6.967 | 4.6 | -0.884 | -7.672 | -12.141 | -11.925 | -2.679 | -11.163 | -11.804 | -13.843 | -20.401 | -15.579 | -13.241 | -8.277 |
Income Before Tax
| 227.81 | 193.785 | 147.496 | 109.366 | 155.606 | 130.267 | 127.183 | 112.233 | 98.618 | 89.806 | 85.452 | 82.866 | 74.003 | 68.812 | 61.356 | 65.023 | 67.589 | 58.412 | 54.123 |
Income Before Tax Ratio
| 0.051 | 0.045 | 0.042 | 0.035 | 0.045 | 0.04 | 0.043 | 0.04 | 0.035 | 0.032 | 0.032 | 0.033 | 0.032 | 0.033 | 0.031 | 0.031 | 0.035 | 0.034 | 0.035 |
Income Tax Expense
| 62.8 | 58.252 | 45.853 | 42.161 | 55.445 | 35.717 | 33.284 | 24.867 | 23.332 | 22.925 | 25.229 | 28.843 | 22.593 | 22.254 | 18.275 | 19.833 | 18.197 | 13.436 | 13.819 |
Net Income
| 191.614 | 146.359 | 110.008 | 72.767 | 100.332 | 94.433 | 93.638 | 87.052 | 75.186 | 65.075 | 60.153 | 55.519 | 52.448 | 47.588 | 43.482 | 40.488 | 44.429 | 38.777 | 34.663 |
Net Income Ratio
| 0.043 | 0.034 | 0.031 | 0.023 | 0.029 | 0.029 | 0.031 | 0.031 | 0.027 | 0.024 | 0.023 | 0.022 | 0.023 | 0.023 | 0.022 | 0.019 | 0.023 | 0.022 | 0.023 |
EPS
| 15.42 | 11.79 | 8.88 | 5.88 | 8.12 | 7.66 | 7.61 | 7.09 | 6.12 | 5.28 | 4.64 | 4.3 | 4.04 | 3.66 | 3.05 | 3.07 | 3.3 | 2.89 | 2.6 |
EPS Diluted
| 15.16 | 11.58 | 8.78 | 5.86 | 8.1 | 7.64 | 7.59 | 7.08 | 6.12 | 5.27 | 4.64 | 4.3 | 4.04 | 3.66 | 3.04 | 3.06 | 3.26 | 2.84 | 2.56 |
EBITDA
| 455.572 | 417.651 | 333.441 | 292.181 | 332.139 | 251.656 | 240.925 | 230.784 | 213.596 | 193.331 | 181.88 | 178.377 | 164.401 | 164.595 | 154.404 | 163.469 | 163.293 | 137.591 | 113.98 |
EBITDA Ratio
| 0.103 | 0.094 | 0.102 | 0.095 | 0.079 | 0.075 | 0.074 | 0.075 | 0.07 | 0.065 | 0.062 | 0.07 | 0.073 | 0.118 | 0.078 | 0.078 | 0.086 | 0.083 | 0.074 |