| 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 |
|---|---|---|---|---|---|---|---|
78 Outperform | $5.35B | 22.13 | 44.30% | 3.69% | 26.98% | 64.80% | |
76 Outperform | $12.84B | 25.51 | 33.81% | 0.95% | 29.49% | 54.99% | |
74 Outperform | $6.16B | 20.12 | 22.08% | 1.63% | 24.64% | 47.71% | |
71 Outperform | $3.68B | 15.14 | 87.49% | 0.58% | 21.44% | 17.50% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
62 Neutral | $1.98B | 31.31 | -13.25% | 1.62% | -14.48% | ― | |
60 Neutral | $26.53B | 32.56 | 18.57% | 0.32% | 37.18% | -21.84% |