| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 750.90M | 878.04M | 648.65M | 631.51M | 801.66M |
| Gross Profit | 730.07M | 352.10M | 222.08M | 240.17M | 297.30M |
| EBITDA | 72.35M | -58.15M | -100.42M | -37.04M | 45.05M |
| Net Income | 35.48M | -64.73M | -17.22M | 17.88M | -9.42M |
Balance Sheet | |||||
| Total Assets | 797.64M | 876.75M | 761.11M | 717.09M | 718.33M |
| Cash, Cash Equivalents and Short-Term Investments | 255.91M | 408.60M | 341.28M | 314.28M | 504.77M |
| Total Debt | 353.66M | 187.35M | 175.90M | 165.60M | 43.45M |
| Total Liabilities | 536.90M | 646.99M | 492.86M | 456.95M | 446.98M |
| Stockholders Equity | -127.36M | -421.38M | 152.66M | 137.46M | 126.32M |
Cash Flow | |||||
| Free Cash Flow | 30.48M | 206.98M | 88.28M | -44.33M | 233.45M |
| Operating Cash Flow | 34.79M | 223.36M | 145.88M | -17.77M | 234.91M |
| Investing Cash Flow | 51.74M | -98.00K | -5.82M | -166.23M | -2.44M |
| Financing Cash Flow | -168.57M | -137.25M | -67.02M | -136.77M | -55.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $5.33B | 20.11 | 21.65% | 1.63% | 12.77% | 36.43% | |
71 Outperform | $4.68B | 22.13 | 46.14% | 3.69% | 51.19% | 456.59% | |
71 Outperform | $3.57B | 23.93 | 72.74% | 0.58% | 23.16% | 64.04% | |
70 Outperform | $12.41B | 25.51 | 31.66% | 0.95% | 27.00% | 63.47% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
60 Neutral | $24.52B | 32.56 | 20.86% | 0.32% | 35.19% | -18.62% | |
50 Neutral | $1.71B | 31.31 | ― | 1.62% | -12.44% | ― |