| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.14B | 2.04B | 1.83B | 1.62B | 1.43B | 1.32B |
| Gross Profit | 201.17M | 90.80M | 249.12M | 221.39M | 165.72M | 191.80M |
| EBITDA | 322.80M | 242.93M | 262.55M | 292.79M | 278.53M | 278.37M |
| Net Income | -14.19M | -18.65M | 2.79M | 3.04M | 10.65M | 24.73M |
Balance Sheet | ||||||
| Total Assets | 3.89B | 3.76B | 3.29B | 2.69B | 2.43B | 2.06B |
| Cash, Cash Equivalents and Short-Term Investments | 455.34M | 767.22M | 740.02M | 342.57M | 127.83M | 134.61M |
| Total Debt | 1.93B | 1.86B | 1.73B | 1.49B | 1.51B | 1.40B |
| Total Liabilities | 2.53B | 2.40B | 2.15B | 1.88B | 1.94B | 1.71B |
| Stockholders Equity | 1.08B | 1.09B | 902.31M | 630.70M | 333.00M | 228.90M |
Cash Flow | ||||||
| Free Cash Flow | -148.74M | 85.57M | 44.95M | 44.26M | -103.00M | -71.20M |
| Operating Cash Flow | 349.61M | 298.82M | 233.02M | 220.86M | 146.42M | 149.49M |
| Investing Cash Flow | -658.09M | -343.87M | -233.07M | -201.47M | -246.95M | -221.51M |
| Financing Cash Flow | 48.91M | 72.21M | 397.95M | 195.63M | 93.65M | 104.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
63 Neutral | $10.65B | 60.67 | 3.28% | 0.29% | 4.79% | -16.36% | |
61 Neutral | $4.38B | 38.41 | 20.57% | ― | 7.44% | 372.41% | |
57 Neutral | $1.09B | -2.80 | -11.82% | ― | 10.95% | -26.52% | |
55 Neutral | $1.86B | -35.95 | -29.00% | ― | -3.91% | -25.31% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
51 Neutral | $4.26B | -32.17 | -1.36% | ― | 14.72% | 59.37% |