STEF SA

EPA:STF.PA

134 (EUR) • At close September 6, 2024
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 3,725.6613,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 716.458690.456600.159524.987390.551315.73293.228279.84273.7244.712228.252139.534847.933819.5491,983.965822.815775.801707.332637.196
Gross Profit Ratio 0.1610.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 416.041430.027371.963332.532370.523404.922379.175369.252000048.666000000
Other Expenses -52.637-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 468.678485.699421.761401.247225.642177.313157.401155.469160.183139.608128.24453.662759.231661.091,908.766737.391690.281639.979578.766
Operating Income 247.78204.757178.398123.74160.148133.906122.583113.117106.2995.91487.50996.63685.16680.61675.19985.42483.16871.65362.4
Operating Income Ratio 0.0560.0480.0510.0390.0470.0410.0410.040.0380.0350.0330.0390.0370.0390.0380.0410.0430.0420.041
Total Other Income Expenses Net -19.97-10.972-30.902-14.374-4.542-3.6394.6-0.884-7.672-6.108-2.057-13.77-11.163-90.847-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 14.0511.798.885.888.127.667.617.096.125.284.644.34.043.663.053.073.32.892.6
EPS Diluted 13.8211.588.785.868.17.647.597.086.125.274.644.34.043.663.043.063.262.842.56
EBITDA 447.862401.046356.922298.01270.155243.328220.788210.607197.828179.057163.758174.122168.071242.438154.404162.851165.334142.556113.98
EBITDA Ratio 0.1010.0940.1020.0950.0790.0750.0740.0750.070.0650.0620.070.0730.1180.0780.0780.0860.0830.074