STEF SA

EPA:STF.PA

128.8 (EUR) • At close June 5, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) EUR.

20242023202220212020201920182017201620152014201320122011201020092008200720062005
Revenue 4,800.7854,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,471.3584,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 329.427341.186690.456600.159524.987390.551315.73293.228279.84273.7244.712228.252139.534847.933819.5491,983.965822.815775.801707.332637.196
Gross Profit Ratio 0.0690.0770.1620.1710.1670.1130.0970.0990.0990.0970.0880.0870.0560.3690.39810.3950.4020.410.414
Reseach & Development Expenses 00000000000000000000
General & Administrative Expenses 000000000000048.666000000
Selling & Marketing Expenses 00000000000000000000
SG&A 00430.027371.963332.532370.523404.922379.175369.252000048.666000000
Other Expenses 101.04688.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 101.04688.136485.699421.761401.247225.642177.313157.401155.469160.183139.608128.24453.662759.231661.091,908.766737.391690.281639.979578.766
Operating Income 228.381253.05204.757178.398123.74160.148133.906122.583113.117106.2995.91487.50996.63685.16680.61675.19985.42483.16871.65362.4
Operating Income Ratio 0.0480.0570.0480.0510.0390.0470.0410.0410.040.0380.0350.0330.0390.0370.0390.0380.0410.0430.0420.041
Total Other Income Expenses Net -39.836-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 188.545227.81193.785147.496109.366155.606130.267127.183112.23398.61889.80685.45282.86674.00368.81261.35665.02367.58958.41254.123
Income Before Tax Ratio 0.0390.0510.0450.0420.0350.0450.040.0430.040.0350.0320.0320.0330.0320.0330.0310.0310.0350.0340.035
Income Tax Expense 47.79962.858.25245.85342.16155.44535.71733.28424.86723.33222.92525.22928.84322.59322.25418.27519.83318.19713.43613.819
Net Income 157.236191.614146.359110.00872.767100.33294.43393.63887.05275.18665.07560.15355.51952.44847.58843.48240.48844.42938.77734.663
Net Income Ratio 0.0330.0430.0340.0310.0230.0290.0290.0310.0310.0270.0240.0230.0220.0230.0230.0220.0190.0230.0220.023
EPS 12.5715.4111.798.885.888.127.667.617.096.125.284.644.34.043.663.053.073.32.892.6
EPS Diluted 12.4615.1611.588.785.868.17.647.597.086.125.274.644.34.043.663.043.063.262.842.56
EBITDA 471.238455.572417.651333.441292.181332.139251.656240.925230.784213.596193.331181.88178.377164.401164.595154.404163.469163.293137.591113.98
EBITDA Ratio 0.0980.1030.0980.0950.0930.0970.0770.0810.0820.0760.070.0690.0710.0710.080.0780.0790.0850.080.074