| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 859.79M | 844.01M | 777.71M | 685.08M | 535.40M |
| Gross Profit | 604.75M | 592.97M | 545.97M | 470.73M | 366.46M |
| EBITDA | 86.05M | 97.31M | -39.14M | -70.28M | -88.12M |
| Net Income | 23.38M | 25.53M | -149.26M | -124.72M | -146.33M |
Balance Sheet | |||||
| Total Assets | 1.73B | 1.65B | 1.51B | 1.36B | 1.30B |
| Cash, Cash Equivalents and Short-Term Investments | 474.67M | 521.71M | 383.17M | 291.45M | 223.43M |
| Total Debt | 1.03B | 1.02B | 1.02B | 914.34M | 912.56M |
| Total Liabilities | 1.57B | 1.63B | 1.62B | 1.48B | 1.42B |
| Stockholders Equity | 154.73M | 17.71M | -118.18M | -120.07M | -126.00M |
Cash Flow | |||||
| Free Cash Flow | 144.53M | 168.25M | 99.91M | 57.82M | 44.91M |
| Operating Cash Flow | 152.13M | 171.67M | 104.28M | 78.20M | 53.92M |
| Investing Cash Flow | -209.44M | -46.52M | -178.75M | -39.99M | -325.38M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
67 Neutral | $2.72B | 24.22 | 37.83% | ― | 9.95% | 12.72% | |
64 Neutral | $11.13B | 63.23 | 3.45% | ― | 12.12% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
54 Neutral | $2.37B | -38.13 | -27.04% | ― | 11.37% | -34.44% | |
54 Neutral | $8.86B | -31.51 | 64.45% | ― | 48.93% | 69.39% | |
49 Neutral | $334.08M | 42.08 | 22.00% | ― | 3.08% | -54.07% |