Enwell Energy plc
ENW.L · LSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | £88,255 | £61,226 | £60,258 | £151,864 |
| - Cash | £99,398 | £76,493 | £88,652 | £87,780 |
| + Debt | £835 | £283 | £487 | £1,103 |
| Enterprise Value | -£10,308 | -£14,984 | -£27,907 | £65,187 |
| Revenue | £44,928 | £62,194 | £133,380 | £121,353 |
| % Growth | -27.8% | -53.4% | 9.9% | – |
| Gross Profit | £28,235 | £38,972 | £85,923 | £73,931 |
| % Margin | 62.8% | 62.7% | 64.4% | 60.9% |
| EBITDA | £36,756 | £44,592 | £82,554 | £79,302 |
| % Margin | 81.8% | 71.7% | 61.9% | 65.3% |
| Net Income | £23,723 | £26,486 | £60,183 | £51,119 |
| % Margin | 52.8% | 42.6% | 45.1% | 42.1% |
| EPS Diluted | 0.074 | 0.083 | 0.19 | 0.16 |
| % Growth | -10.4% | -56.5% | 18.8% | – |
| Operating Cash Flow | £34,560 | £60,518 | £27,032 | £69,374 |
| Capital Expenditures | -£3,937 | -£10,834 | -£25,403 | -£38,218 |
| Free Cash Flow | £30,623 | £49,684 | £1,629 | £31,156 |