| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 794.81M | 696.46M | 624.62M | 565.67M | 498.72M |
| Gross Profit | 429.59M | 354.48M | 302.65M | 256.35M | 225.03M |
| EBITDA | 115.06M | 42.89M | 29.02M | -37.74M | -23.20M |
| Net Income | 52.01M | -38.54M | -65.38M | -108.98M | -112.75M |
Balance Sheet | |||||
| Total Assets | 1.28B | 1.29B | 1.20B | 1.35B | 1.39B |
| Cash, Cash Equivalents and Short-Term Investments | 367.63M | 446.63M | 324.01M | 433.35M | 427.73M |
| Total Debt | 346.12M | 542.99M | 548.92M | 733.34M | 621.97M |
| Total Liabilities | 614.47M | 777.00M | 752.95M | 930.70M | 814.75M |
| Stockholders Equity | 661.81M | 517.80M | 448.48M | 419.02M | 570.30M |
Cash Flow | |||||
| Free Cash Flow | 194.65M | 129.06M | 39.65M | 6.50M | 5.47M |
| Operating Cash Flow | 201.46M | 135.75M | 70.29M | 36.56M | 31.09M |
| Investing Cash Flow | -4.03M | -21.08M | 113.27M | -165.56M | -65.13M |
| Financing Cash Flow | -188.97M | 13.32M | -152.01M | 5.88M | -51.16M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $7.12B | -168.64 | -2.19% | ― | 50.91% | 54812.50% | |
69 Neutral | $3.84B | -143.66 | -4.43% | ― | 35.87% | 85.20% | |
68 Neutral | $2.06B | 465.26 | 0.49% | ― | 12.14% | -19.29% | |
67 Neutral | $3.08B | 86.24 | 8.62% | ― | 13.93% | ― | |
63 Neutral | $3.79B | ― | -0.63% | ― | 11.63% | 50.72% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $3.34B | ― | 56.70% | ― | 19.86% | 8.58% |