Keller Group plc

KLR.L · LSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap£1,045£622£582£712
- Cash£203£151£101£83
+ Debt£335£389£400£276
Enterprise Value£1,177£859£881£905
Revenue£2,987£2,966£2,945£2,224
% Growth0.7%0.7%32.4%
Gross Profit£412£1,156£1,890£242
% Margin13.8%39%64.2%10.9%
EBITDA£289£272£183£179
% Margin9.7%9.2%6.2%8%
Net Income£142£89£46£57
% Margin4.8%3%1.6%2.5%
EPS Diluted1.931.210.620.77
% Growth59.5%95.2%-19.5%
Operating Cash Flow£266£197£55£156
Capital Expenditures-£89-£94-£82-£84
Free Cash Flow£177£103-£27£71
Keller Group plc (KLR.L) Financial Statements & Key Stats | AlphaPilot