| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 478.62M | 398.80M | 261.14M | 192.05M | 330.88M | 241.69M |
| Gross Profit | 323.70M | 209.21M | 144.50M | 111.10M | 61.24M | 136.27M |
| EBITDA | 475.91M | 292.68M | 255.01M | 123.06M | 81.26M | -8.28M |
| Net Income | 123.00M | 44.21M | 70.92M | 24.73M | 11.22M | -150.77M |
Balance Sheet | ||||||
| Total Assets | 25.76B | 5.55B | 4.63B | 3.53B | 8.82B | 5.84B |
| Cash, Cash Equivalents and Short-Term Investments | 2.26B | 387.43M | 409.11M | 231.67M | 980.57M | 423.86M |
| Total Debt | 14.97B | 3.12B | 2.70B | 2.16B | 5.66B | 3.76B |
| Total Liabilities | 19.27B | 4.11B | 3.20B | 2.48B | 6.46B | 4.19B |
| Stockholders Equity | 5.48B | 1.18B | 1.17B | 803.59M | 1.66B | 1.18B |
Cash Flow | ||||||
| Free Cash Flow | -30.85M | 193.07M | -582.61M | -548.35M | -1.30B | -1.04B |
| Operating Cash Flow | 197.99M | 193.07M | 149.62M | 90.32M | 168.43M | 136.30M |
| Investing Cash Flow | -1.52B | -941.37M | -798.96M | -819.49M | -2.08B | -1.69B |
| Financing Cash Flow | 1.81B | 745.99M | 855.30M | 684.31M | 2.44B | 1.19B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | 21.37B | 44.13 | 8.71% | ― | 21.55% | 139.11% | |
66 Neutral | $17.65B | 18.10 | 5.60% | 3.62% | 6.62% | 11.55% | |
59 Neutral | 10.23B | 35.75 | ― | 2.25% | -1.14% | 6.47% | |
56 Neutral | 6.74B | ― | ― | ― | ― | ― | |
54 Neutral | 7.26B | -39.50 | ― | ― | 113.54% | -242.38% | |
49 Neutral | 3.26B | -139.27 | ― | ― | -9.53% | -125.66% | |
41 Neutral | 37.55M | -1.54 | ― | ― | -4.02% | 44.85% |