| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.16B | 1.08B | 676.96M | 547.72M | 853.29M | 849.89M |
| Gross Profit | 1.11B | 1.02B | 628.83M | 508.12M | 837.76M | 846.61M |
| EBITDA | 73.52M | 79.16M | -107.85M | -215.12M | -95.56M | 141.27M |
| Net Income | 49.40M | 53.60M | -128.58M | -240.13M | -108.67M | 135.44M |
Balance Sheet | ||||||
| Total Assets | 2.96B | 2.97B | 2.37B | 2.02B | 1.94B | 1.82B |
| Cash, Cash Equivalents and Short-Term Investments | 931.33M | 657.45M | 793.61M | 377.32M | 432.41M | 994.99M |
| Total Debt | 1.98B | 1.85B | 1.45B | 1.10B | 1.09B | 795.80M |
| Total Liabilities | 2.23B | 2.18B | 1.73B | 1.38B | 1.26B | 1.01B |
| Stockholders Equity | 733.17M | 798.82M | 633.22M | 635.30M | 672.43M | 807.08M |
Cash Flow | ||||||
| Free Cash Flow | -286.78M | -166.13M | 176.34M | -123.80M | -680.77M | 153.24M |
| Operating Cash Flow | -267.54M | -147.72M | 186.33M | -111.71M | -657.86M | 168.35M |
| Investing Cash Flow | -97.73M | -177.17M | -237.73M | -118.45M | -114.13M | -143.88M |
| Financing Cash Flow | 457.07M | 405.64M | 559.87M | 165.49M | 113.21M | 855.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $3.53B | 10.41 | 90.93% | ― | 46.14% | 38.52% | |
73 Outperform | $22.35B | 37.53 | 11.17% | ― | 32.33% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $1.83B | 8.01 | 11.92% | ― | 17.38% | 237.98% | |
64 Neutral | $6.26B | 6.91 | 23.62% | 6.07% | 7.80% | 42.28% | |
53 Neutral | $781.05M | 11.43 | -2.45% | 4.95% | -20.89% | -217.55% | |
50 Neutral | $2.76B | -93.50 | 6.59% | ― | 57.69% | ― |