| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.50B | 1.43B | 1.52B | 1.30B | 1.35B | 1.12B |
| Gross Profit | 395.79M | 351.28M | 434.84M | 415.39M | 465.63M | 484.25M |
| EBITDA | 496.68M | 375.62M | 412.92M | 651.61M | 470.89M | 453.24M |
| Net Income | 13.71M | -8.35M | 92.34M | 226.29M | 108.14M | 130.67M |
Balance Sheet | ||||||
| Total Assets | 5.19B | 5.25B | 3.11B | 3.16B | 3.11B | 2.58B |
| Cash, Cash Equivalents and Short-Term Investments | 172.53M | 472.98M | 211.24M | 339.78M | 329.22M | 199.77M |
| Total Debt | 2.21B | 1.95B | 1.12B | 1.28B | 1.35B | 1.06B |
| Total Liabilities | 3.29B | 3.46B | 1.71B | 1.90B | 1.95B | 1.53B |
| Stockholders Equity | 1.76B | 1.66B | 1.37B | 1.23B | 1.13B | 1.01B |
Cash Flow | ||||||
| Free Cash Flow | 51.38M | 20.60M | 65.00M | 191.48M | 139.80M | 135.66M |
| Operating Cash Flow | 289.48M | 284.86M | 328.33M | 434.91M | 370.03M | 348.66M |
| Investing Cash Flow | -1.15B | -951.77M | -231.56M | -111.55M | -299.26M | -175.22M |
| Financing Cash Flow | 834.71M | 834.49M | -274.00M | -208.74M | -23.57M | -303.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $294.86M | 27.51 | 14.34% | ― | -32.43% | ― | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
58 Neutral | $1.97B | 66.81 | 0.89% | 4.40% | -5.30% | -109.16% | |
58 Neutral | $302.96M | 6.98 | -18.22% | 0.55% | -66.78% | 86.61% | |
57 Neutral | $1.57B | 45.63 | 3.43% | 3.34% | 0.22% | -52.50% | |
57 Neutral | $1.38B | 10.86 | 3.18% | 2.23% | 11.38% | -38.18% | |
49 Neutral | $369.72M | -38.14 | -0.70% | 3.39% | 0.76% | -105.51% |