STEF S.a.

STF.PA · PAR
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap€1,641,660€1,419,462€1,124,719€1,263,090
- Cash€85,122€143,602€87,593€92,239
+ Debt€1,425,198€1,189,092€1,160,284€1,037,025
Enterprise Value€2,981,736€2,464,952€2,197,410€2,207,876
Revenue€4,800,785€4,442,119€4,159,697€3,506,647
% Growth8.1%6.8%18.6%
Gross Profit€329,427€341,186€690,456€600,159
% Margin6.9%7.7%16.6%17.1%
EBITDA€471,238€455,572€417,651€333,441
% Margin9.8%10.3%10%9.5%
Net Income€157,236€191,614€146,359€110,008
% Margin3.3%4.3%3.5%3.1%
EPS Diluted11.7913.8214.098.78
% Growth-14.7%-1.9%60.5%
Operating Cash Flow€397,270€356,550€266,648€370,628
Capital Expenditures-€355,283-€335,766-€229,474-€165,128
Free Cash Flow€41,987€20,784€37,174€205,500