| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.06B | 1.01B | 940.64M | 1.02B | 1.04B | 700.90M |
| Gross Profit | 204.18M | 211.67M | 243.75M | 279.72M | 246.62M | 214.24M |
| EBITDA | 450.26M | 484.43M | 394.70M | 370.28M | 311.94M | 265.18M |
| Net Income | 169.78M | 176.46M | 142.69M | 126.24M | 159.05M | 164.82M |
Balance Sheet | ||||||
| Total Assets | 2.91B | 2.78B | 2.04B | 1.64B | 1.68B | 935.07M |
| Cash, Cash Equivalents and Short-Term Investments | 9.91M | 10.89M | 5.38M | 3.75M | 7.97M | 4.29M |
| Total Debt | 34.57M | 35.18M | 1.89B | 1.72B | 1.68B | 919.85M |
| Total Liabilities | 2.93B | 2.77B | 2.01B | 1.80B | 1.79B | 1.04B |
| Stockholders Equity | -20.15M | 6.11M | 35.53M | -161.87M | -110.70M | -103.99M |
Cash Flow | ||||||
| Free Cash Flow | 107.11M | -30.64M | 74.55M | 124.97M | 45.47M | 251.15M |
| Operating Cash Flow | 370.37M | 237.12M | 206.34M | 225.32M | 192.17M | 275.16M |
| Investing Cash Flow | -253.16M | -444.20M | -384.58M | -89.63M | -770.44M | -16.36M |
| Financing Cash Flow | -109.41M | 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 |
|---|---|---|---|---|---|---|---|
76 Outperform | $8.26B | 14.33 | 64.33% | 8.45% | 7.06% | 13.61% | |
70 Outperform | $16.46B | 25.93 | 11.77% | 8.54% | -9.94% | 43.70% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
64 Neutral | $17.13B | 21.96 | -1.05% | 6.08% | 78.85% | -108.36% | |
63 Neutral | $2.73B | 20.58 | 1917.10% | 9.78% | 13.04% | 6.21% | |
59 Neutral | $31.30B | 42.04 | 95.30% | 6.07% | 20.96% | 2.82% | |
57 Neutral | $659.95M | -369.87 | -1.23% | ― | 28.21% | 92.42% |