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.

2023202220212020201920182017201620152014201320122011201020092008200720062005
Revenue 4,442.1194,264.1533,506.6473,145.043,441.0233,255.1432,975.652,824.4762,826.232,765.3972,633.1282,502.2692,300.2782,057.4371,983.9652,081.3691,931.8151,726.0291,538.569
Cost of Revenue 4,100.9333,573.6972,906.4882,620.0533,050.4722,939.4132,682.4222,544.6362,552.532,520.6852,404.8762,362.7351,452.3451,237.88801,258.5541,156.0141,018.697901.373
Gross Profit 341.186690.456600.159524.987390.551315.73293.228279.84273.7244.712228.252139.534847.933819.5491,983.965822.815775.801707.332637.196
Gross Profit Ratio 0.0770.1620.1710.1670.1130.0970.0990.0990.0970.0880.0870.0560.3690.39810.3950.4020.410.414
Reseach & Development Expenses 0000000000000000000
General & Administrative Expenses 00000000000048.666000000
Selling & Marketing Expenses 0000000000000000000
SG&A 0430.027371.963332.532370.523404.922379.175369.252000048.666000000
Other Expenses 88.136-55.672-49.798-68.715-66.962-67.367-60.5-62.243006.98353.662710.565661.091,908.766737.391690.281639.979578.766
Operating Expenses 88.136485.699421.761401.247225.642177.313157.401155.469160.183139.608128.24453.662759.231661.091,908.766737.391690.281639.979578.766
Operating Income 253.05204.757178.398123.74160.148133.906122.583113.117106.2995.91487.50996.63685.16680.61675.19985.42483.16871.65362.4
Operating Income Ratio 0.0570.0480.0510.0390.0470.0410.0410.040.0380.0350.0330.0390.0370.0390.0380.0410.0430.0420.041
Total Other Income Expenses Net -25.24-8.111-30.902-14.374-6.01-6.9674.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.81193.785147.496109.366155.606130.267127.183112.23398.61889.80685.45282.86674.00368.81261.35665.02367.58958.41254.123
Income Before Tax Ratio 0.0510.0450.0420.0350.0450.040.0430.040.0350.0320.0320.0330.0320.0330.0310.0310.0350.0340.035
Income Tax Expense 62.858.25245.85342.16155.44535.71733.28424.86723.33222.92525.22928.84322.59322.25418.27519.83318.19713.43613.819
Net Income 191.614146.359110.00872.767100.33294.43393.63887.05275.18665.07560.15355.51952.44847.58843.48240.48844.42938.77734.663
Net Income Ratio 0.0430.0340.0310.0230.0290.0290.0310.0310.0270.0240.0230.0220.0230.0230.0220.0190.0230.0220.023
EPS 15.4211.798.885.888.127.667.617.096.125.284.644.34.043.663.053.073.32.892.6
EPS Diluted 15.1611.588.785.868.17.647.597.086.125.274.644.34.043.663.043.063.262.842.56
EBITDA 455.572417.651333.441292.181332.139251.656240.925230.784213.596193.331181.88178.377164.401164.595154.404163.469163.293137.591113.98
EBITDA Ratio 0.1030.0940.1020.0950.0790.0750.0740.0750.070.0650.0620.070.0730.1180.0780.0780.0860.0830.074