Keller Group plc
KLR.L · LSE
6/30/2025 | 12/31/2024 | 6/30/2024 | 12/31/2023 | |
|---|---|---|---|---|
| Market Cap | £1,057,481 | £1,070,703 | £902,304 | £616,925 |
| - Cash | £156,600 | £202,700 | £196,500 | £151,400 |
| + Debt | £310,100 | £334,600 | £395,500 | £388,700 |
| Enterprise Value | £1,210,981 | £1,202,603 | £1,101,304 | £854,225 |
| Revenue | £1,457,700 | £1,496,900 | £1,489,800 | £1,499,700 |
| % Growth | -2.6% | 0.5% | -0.7% | – |
| Gross Profit | £99,400 | £295,500 | £116,500 | £1,092,600 |
| % Margin | 6.8% | 19.7% | 7.8% | 72.9% |
| EBITDA | £139,000 | £138,000 | £151,300 | £156,700 |
| % Margin | 9.5% | 9.2% | 10.2% | 10.4% |
| Net Income | £66,400 | £72,800 | £69,500 | £56,200 |
| % Margin | 4.6% | 4.9% | 4.7% | 3.7% |
| EPS Diluted | 0.92 | 0.99 | 0.95 | 0.75 |
| % Growth | -7.1% | 4.2% | 26.7% | – |
| Operating Cash Flow | £41,800 | £147,000 | £118,900 | £162,900 |
| Capital Expenditures | -£36,500 | -£51,400 | -£37,600 | -£52,000 |
| Free Cash Flow | £5,300 | £95,600 | £81,300 | £110,900 |