Restore plc

RST.L · LSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap£328£300£451£651
- Cash£8£23£30£33
+ Debt£237£224£249£251
Enterprise Value£557£502£670£869
Revenue£275£277£279£234
% Growth-0.6%-0.7%19.1%
Gross Profit£123£116£82£69
% Margin44.5%42%29.4%29.2%
EBITDA£78£30£76£70
% Margin28.2%10.8%27.2%29.7%
Net Income£12-£31£17£12
% Margin4.5%-11.1%6%4.9%
EPS Diluted0.09-0.220.120.084
% Growth141%-283.3%43.7%
Operating Cash Flow£59£48£48£48
Capital Expenditures-£16-£10-£11-£9
Free Cash Flow£43£38£37£39