Keller Group plc
KLR.L · LSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | £1,045,450 | £621,712 | £581,600 | £712,155 |
| - Cash | £202,700 | £151,400 | £101,100 | £82,700 |
| + Debt | £334,600 | £388,700 | £400,000 | £276,000 |
| Enterprise Value | £1,177,350 | £859,012 | £880,500 | £905,455 |
| Revenue | £2,986,700 | £2,966,000 | £2,944,600 | £2,224,400 |
| % Growth | 0.7% | 0.7% | 32.4% | – |
| Gross Profit | £412,000 | £1,155,600 | £1,890,300 | £242,200 |
| % Margin | 13.8% | 39% | 64.2% | 10.9% |
| EBITDA | £289,300 | £272,200 | £182,900 | £178,600 |
| % Margin | 9.7% | 9.2% | 6.2% | 8% |
| Net Income | £142,300 | £89,400 | £46,000 | £56,500 |
| % Margin | 4.8% | 3% | 1.6% | 2.5% |
| EPS Diluted | 1.93 | 1.21 | 0.62 | 0.77 |
| % Growth | 59.5% | 95.2% | -19.5% | – |
| Operating Cash Flow | £265,900 | £197,000 | £54,800 | £155,700 |
| Capital Expenditures | -£89,000 | -£94,300 | -£81,700 | -£84,400 |
| Free Cash Flow | £176,900 | £102,500 | -£26,900 | £71,300 |