| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 859.23M | 859.79M | 844.01M | 777.71M | 685.08M | 535.40M |
| Gross Profit | 598.92M | 604.75M | 592.97M | 545.97M | 470.73M | 366.46M |
| EBITDA | 82.47M | 86.05M | 97.31M | -39.14M | -70.28M | -88.12M |
| Net Income | 22.41M | 23.38M | 25.53M | -149.26M | -124.72M | -146.33M |
Balance Sheet | ||||||
| Total Assets | 1.72B | 1.73B | 1.65B | 1.51B | 1.36B | 1.30B |
| Cash, Cash Equivalents and Short-Term Investments | 670.26M | 474.67M | 521.71M | 383.17M | 291.45M | 223.43M |
| Total Debt | 965.19M | 1.03B | 1.02B | 1.02B | 914.34M | 912.56M |
| Total Liabilities | 1.54B | 1.57B | 1.63B | 1.62B | 1.48B | 1.42B |
| Stockholders Equity | 174.77M | 154.73M | 17.71M | -118.18M | -120.07M | -126.00M |
Cash Flow | ||||||
| Free Cash Flow | 146.73M | 144.53M | 168.25M | 99.91M | 57.82M | 44.91M |
| Operating Cash Flow | 163.48M | 152.13M | 171.67M | 104.28M | 78.20M | 53.92M |
| Investing Cash Flow | -74.97M | -209.44M | -46.52M | -178.75M | -39.99M | -325.38M |
| Financing Cash Flow | -47.20M | -43.81M | 5.58M | 79.60M | 7.42M | 264.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
81 Outperform | $3.92B | 20.27 | 37.15% | ― | 10.21% | 13.31% | |
67 Neutral | $20.21B | 84.23 | 3.35% | ― | 11.75% | 85.38% | |
65 Neutral | $14.04B | -49.26 | 64.45% | ― | 45.73% | 48.87% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
56 Neutral | $3.83B | -30.09 | -26.10% | ― | 15.27% | -39.93% | |
55 Neutral | $477.17M | 21.18 | 16.38% | ― | 1.19% | -25.24% |