| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.64B | 3.66B | 4.10B | 4.39B | 4.97B | 3.58B |
| Gross Profit | 394.95M | 336.22M | 398.32M | 382.27M | 375.77M | 276.95M |
| EBITDA | 240.12M | 187.81M | 147.32M | 166.02M | 177.13M | 114.53M |
| Net Income | 56.89M | 41.83M | 19.89M | 40.10M | 61.97M | 21.65M |
Balance Sheet | ||||||
| Total Assets | 1.00B | 964.73M | 1.11B | 1.18B | 1.26B | 1.34B |
| Cash, Cash Equivalents and Short-Term Investments | 7.35M | 3.14M | 3.38M | 4.99M | 16.05M | 7.65M |
| Total Debt | 847.48M | 907.90M | 908.56M | 910.47M | 943.35M | 996.55M |
| Total Liabilities | 1.08B | 1.04B | 1.14B | 1.15B | 1.18B | 1.28B |
| Stockholders Equity | -78.45M | -72.04M | -24.78M | 3.01M | 79.13M | 56.56M |
Cash Flow | ||||||
| Free Cash Flow | 75.29M | 55.77M | 61.46M | 82.45M | 130.97M | 53.61M |
| Operating Cash Flow | 104.33M | 91.50M | 87.78M | 117.08M | 161.32M | 95.47M |
| Investing Cash Flow | 77.62M | 68.44M | -16.31M | -28.18M | -46.40M | -298.69M |
| Financing Cash Flow | -181.34M | -160.18M | -73.08M | -99.97M | -106.51M | 210.36M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $14.40B | 3.45 | 17.28% | 6.88% | 37.27% | -29.09% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | $418.63M | 0.93 | 29.84% | 6.14% | 3.12% | 41.70% | |
64 Neutral | $2.90B | 13.92 | 32.61% | ― | -2.52% | ― | |
59 Neutral | $864.96M | 18.59 | -85.35% | 10.09% | -9.39% | 87.18% | |
57 Neutral | $1.48B | 11.34 | -39.63% | 3.30% | -8.84% | -4366.97% | |
55 Neutral | $2.58B | -3.37 | -37.66% | 3.42% | -6.49% | 93.38% |