SThree plc

STEM.L · LSE
Analyze with AI
11/30/2024
11/30/2023
11/30/2022
11/30/2021
Market Cap£479,508£533,684£536,071£687,960
- Cash£69,756£83,202£65,809£57,526
+ Debt£39,869£29,017£34,125£35,092
Enterprise Value£449,621£479,499£504,387£665,526
Revenue£1,492,906£1,663,167£1,639,446£1,330,726
% Growth-10.2%1.4%23.2%
Gross Profit£369,079£418,775£411,714£337,996
% Margin24.7%25.2%25.1%25.4%
EBITDA£84,339£94,527£96,595£78,744
% Margin5.6%5.7%5.9%5.9%
Net Income£49,692£56,051£54,202£41,982
% Margin3.3%3.4%3.3%3.2%
EPS Diluted0.370.420.40.31
% Growth-11.9%5%29%
Operating Cash Flow£39,678£76,041£44,932£36,922
Capital Expenditures-£6,830-£8,212-£3,672-£2,649
Free Cash Flow£32,848£67,829£41,260£34,273