| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.26B | 2.07B | 1.86B | 1.62B | 1.26B |
| Gross Profit | 39.69M | 416.77M | 356.83M | 335.97M | 182.01M |
| EBITDA | 321.98M | 315.48M | 324.26M | 233.76M | 159.43M |
| Net Income | 69.81M | -37.81M | -71.47M | -81.30M | -47.79M |
Balance Sheet | |||||
| Total Assets | 5.43B | 4.49B | 4.58B | 4.79B | 4.58B |
| Cash, Cash Equivalents and Short-Term Investments | 114.84M | 76.70M | 43.45M | 65.05M | 81.60M |
| Total Debt | 1.59B | 1.87B | 3.02B | 2.83B | 2.50B |
| Total Liabilities | 2.07B | 2.18B | 3.12B | 3.14B | 2.75B |
| Stockholders Equity | 3.32B | 2.26B | 1.27B | 1.40B | 1.58B |
Cash Flow | |||||
| Free Cash Flow | 165.88M | 84.15M | -1.26M | 76.25M | -61.78M |
| Operating Cash Flow | 294.44M | 176.09M | 98.53M | 147.77M | 17.91M |
| Investing Cash Flow | -1.08B | -8.73M | 9.40M | -118.58M | -138.65M |
| Financing Cash Flow | 817.50M | -134.74M | -129.06M | -42.92M | 94.11M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $8.39B | 18.09 | 8.99% | 3.56% | 59.25% | 88.37% | |
74 Outperform | $13.22B | 22.25 | 11.83% | 6.11% | 13.50% | 31.56% | |
70 Outperform | $4.03B | 25.18 | 9.63% | 4.73% | 8.04% | 9.20% | |
70 Outperform | $5.00B | 29.37 | 5.63% | 6.47% | 8.12% | 75.95% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
64 Neutral | $9.11B | 111.95 | 2.61% | 2.10% | 11.81% | ― | |
64 Neutral | $6.01B | -24.09 | -5.13% | 6.56% | -6.59% | 33.35% |