SThree plc

STEM.L · LSE
Analyze with AI
11/30/2024
11/30/2023
11/30/2022
11/30/2021
Market Cap£480£534£536£688
- Cash£70£83£66£58
+ Debt£40£29£34£35
Enterprise Value£450£479£504£666
Revenue£1,493£1,663£1,639£1,331
% Growth-10.2%1.4%23.2%
Gross Profit£369£419£412£338
% Margin24.7%25.2%25.1%25.4%
EBITDA£84£95£97£79
% Margin5.6%5.7%5.9%5.9%
Net Income£50£56£54£42
% Margin3.3%3.4%3.3%3.2%
EPS Diluted0.370.420.40.31
% Growth-11.9%5%29%
Operating Cash Flow£40£76£45£37
Capital Expenditures-£7-£8-£4-£3
Free Cash Flow£33£68£41£34