Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 282.58K | 216.07K | 376.56K | 463.42K | 611.54K | 807.13K |
Gross Profit | 233.84K | 168.18K | 336.29K | 416.24K | 476.39K | 530.71K |
EBITDA | 42.62K | -210.78K | 127.21K | 152.35K | 142.35K | 192.34K |
Net Income | -56.75K | -240.22K | 26.43K | 40.32K | 34.72K | 83.57K |
Balance Sheet | ||||||
Total Assets | 668.96K | 773.76K | 694.67K | 804.17K | 887.33K | 917.59K |
Cash, Cash Equivalents and Short-Term Investments | 277.43K | 565.15K | 336.38K | 329.79K | 466.62K | 391.78K |
Total Debt | 45.34K | 34.42K | 50.26K | 204.39K | 294.78K | 223.73K |
Total Liabilities | 173.97K | 468.95K | 153.80K | 263.51K | 390.60K | 462.55K |
Stockholders Equity | 494.99K | 304.81K | 540.88K | 540.66K | 496.74K | 455.04K |
Cash Flow | ||||||
Free Cash Flow | 67.99K | 249.16K | 87.59K | -30.43K | 179.98K | 163.90K |
Operating Cash Flow | 46.15K | 251.69K | 87.59K | -30.43K | 179.98K | 163.90K |
Investing Cash Flow | -1.76K | -2.53K | 0.00 | 0.00 | 0.00 | 0.00 |
Financing Cash Flow | -30.12K | -20.39K | -81.00K | -106.40K | -108.53K | -100.64K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | £2.64B | 20.03 | 13.59% | 2.05% | 4.77% | 18.94% | |
66 Neutral | £18.65B | 17.73 | 8.17% | 4.26% | -2.23% | 22.78% | |
64 Neutral | £1.50B | 19.46 | 30.26% | 7.51% | -9.86% | ― | |
61 Neutral | £20.68B | -6.11 | -7.90% | 4.10% | -0.59% | -489.50% | |
60 Neutral | £400.00K | 15.38 | -56.81% | ― | -42.62% | -1023.08% | |
50 Neutral | £152.07M | -0.97 | -20.02% | ― | -32.47% | -1490.91% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% |