Trustpilot Group plc

TRST.L · LSE
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap£1,394,575£1,597,079£1,278,767£881,468
- Cash£66,986£68,942£75,553£91,464
+ Debt£20,182£20,105£22,210£22,864
Enterprise Value£1,347,771£1,548,242£1,225,424£812,868
Revenue£122,845£110,954£99,797£91,794
% Growth10.7%11.2%8.7%
Gross Profit£101,000£90,464£81,169£75,895
% Margin82.2%81.5%81.3%82.7%
EBITDA£11,710£10,864£6,838£6,021
% Margin9.5%9.8%6.9%6.6%
Net Income£2,516-£1,438£7,672£9,612
% Margin2%-1.3%7.7%10.5%
EPS Diluted0.006-0.0030.0170.021
% Growth281.8%-119.1%-16.8%
Operating Cash Flow£20,936£17,924£11,436£11,637
Capital Expenditures-£265-£9,358-£265-£207
Free Cash Flow£20,671£8,566£11,171£11,430
Trustpilot Group plc (TRST.L) Financial Statements & Key Stats | AlphaPilot