Trustpilot Group plc

TRST.L · LSE
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap£1,395£1,597£1,279£881
- Cash£67£69£76£91
+ Debt£20£20£22£23
Enterprise Value£1,348£1,548£1,225£813
Revenue£123£111£100£92
% Growth10.7%11.2%8.7%
Gross Profit£101£90£81£76
% Margin82.2%81.5%81.3%82.7%
EBITDA£12£11£7£6
% Margin9.5%9.8%6.9%6.6%
Net Income£3-£1£8£10
% Margin2%-1.3%7.7%10.5%
EPS Diluted0.006-0.0030.0170.021
% Growth281.8%-119.1%-16.8%
Operating Cash Flow£21£18£11£12
Capital Expenditures-£0-£9-£0-£0
Free Cash Flow£21£9£11£11