Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
4.51B | 4.22B | 4.98B | 3.97B | 3.29B | Gross Profit |
1.61B | 1.61B | 1.95B | 1.42B | 1.10B | EBIT |
294.10M | 500.68M | 721.19M | 420.44M | 192.47M | EBITDA |
621.77M | 787.42M | 1.01B | 661.30M | 425.86M | Net Income Common Stockholders |
79.76M | 334.36M | 567.91M | 311.89M | 99.64M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
373.96M | 420.19M | 305.58M | 370.59M | 672.69M | Total Assets |
6.42B | 5.47B | 5.20B | 4.90B | 4.33B | Total Debt |
0.00 | 1.70B | 1.45B | 1.54B | 1.60B | Net Debt |
-261.76M | 1.29B | 1.15B | 1.17B | 931.37M | Total Liabilities |
3.54B | 2.81B | 2.75B | 2.75B | 2.58B | Stockholders Equity |
2.86B | 2.66B | 2.45B | 2.15B | 1.75B |
Cash Flow | Free Cash Flow | |||
277.17M | 138.36M | 371.23M | 230.81M | 303.60M | Operating Cash Flow |
589.54M | 409.95M | 723.80M | 510.56M | 504.67M | Investing Cash Flow |
-913.81M | -322.95M | -332.80M | -666.70M | -147.84M | Financing Cash Flow |
162.09M | 38.76M | -448.79M | -147.62M | 183.25M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | £59.74B | 17.57 | 16.07% | 1.95% | 1.78% | 15.53% | |
73 Outperform | $3.63B | 42.35 | 2.42% | 1.77% | ― | ― | |
72 Outperform | $30.77B | 34.00 | 11.79% | 0.79% | -4.68% | -1.73% | |
66 Neutral | $8.58B | 9.14 | 8.39% | 1.09% | -5.07% | 417.07% | |
66 Neutral | $7.36B | 15.79 | 33.51% | 0.45% | 0.64% | -1.15% | |
63 Neutral | $29.15B | 14.76 | 22.83% | 0.64% | -3.56% | 70.93% | |
47 Neutral | $2.65B | -3.07 | -22.25% | 3.27% | 3.70% | -29.53% |