| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.01B | 940.64M | 1.02B | 1.04B | 700.90M |
| Gross Profit | 211.67M | 243.75M | 279.72M | 246.62M | 214.24M |
| EBITDA | 484.43M | 394.70M | 370.28M | 311.94M | 265.18M |
| Net Income | 176.46M | 142.69M | 126.24M | 159.05M | 164.82M |
Balance Sheet | |||||
| Total Assets | 2.78B | 2.04B | 1.64B | 1.68B | 935.07M |
| Cash, Cash Equivalents and Short-Term Investments | 10.89M | 5.38M | 3.75M | 7.97M | 4.29M |
| Total Debt | 35.18M | 1.89B | 1.72B | 1.68B | 919.85M |
| Total Liabilities | 2.77B | 2.01B | 1.80B | 1.79B | 1.04B |
| Stockholders Equity | 6.11M | 35.53M | -161.87M | -110.70M | -103.99M |
Cash Flow | |||||
| Free Cash Flow | -30.64M | 74.55M | 124.97M | 45.47M | 251.15M |
| Operating Cash Flow | 237.12M | 206.34M | 225.32M | 192.17M | 275.16M |
| Investing Cash Flow | -444.20M | -384.58M | -89.63M | -770.44M | -16.36M |
| Financing Cash Flow | 212.59M | 179.87M | -139.91M | 581.95M | -258.75M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $15.20B | 8.81 | 14.75% | 8.54% | -7.53% | 9.74% | |
73 Outperform | $8.17B | 11.96 | 59.38% | 8.45% | 10.78% | 19.10% | |
71 Outperform | $30.84B | 8.67 | 122.75% | 6.07% | 15.43% | 0.43% | |
69 Neutral | $2.85B | 13.53 | 847.51% | 9.78% | -1.78% | 9.32% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | $15.66B | -80.97 | -1.79% | 6.08% | 38.38% | 3.35% | |
47 Neutral | $591.77M | 11.33 | -2.47% | ― | 17.09% | 72.64% |