Restore plc

RST.L · LSE
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap£367,140£326,894£359,865£301,233
- Cash£12,800£8,000£10,000£22,700
+ Debt£283,000£237,000£232,500£224,000
Enterprise Value£637,340£555,894£582,365£502,533
Revenue£160,100£135,900£139,400£137,500
% Growth17.8%-2.5%1.4%
Gross Profit£66,800£36,200£61,900£34,800
% Margin41.7%26.6%44.4%25.3%
EBITDA£36,200£41,000£37,300£26,400
% Margin22.6%30.2%26.8%19.2%
Net Income£3,300£6,000£6,400-£2,600
% Margin2.1%4.4%4.6%-1.9%
EPS Diluted0.0240.0430.047-0.019
% Growth-44.2%-7.5%344.7%
Operating Cash Flow£28,100£36,900£21,600£25,600
Capital Expenditures-£5,700-£9,500-£5,700-£4,100
Free Cash Flow£22,400£27,400£15,900£21,500