| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.48B | 1.27B | 1.07B | 862.37M | 608.49M |
| Gross Profit | 1.10B | 937.24M | 772.36M | 630.18M | 447.44M |
| EBITDA | 6.05M | -78.63M | -171.49M | -157.34M | -104.29M |
| Net Income | -108.11M | 61.72M | -236.16M | -203.85M | -129.43M |
Balance Sheet | |||||
| Total Assets | 2.59B | 2.24B | 1.74B | 1.64B | 973.17M |
| Cash, Cash Equivalents and Short-Term Investments | 1.40B | 1.08B | 915.21M | 860.95M | 400.81M |
| Total Debt | 595.01M | 593.70M | 594.23M | 594.22M | 28.18M |
| Total Liabilities | 1.67B | 1.50B | 1.34B | 1.23B | 522.34M |
| Stockholders Equity | 927.23M | 738.18M | 398.90M | 415.43M | 450.83M |
Cash Flow | |||||
| Free Cash Flow | 261.82M | 145.31M | 32.98M | -1.75M | 18.32M |
| Operating Cash Flow | 266.17M | 148.76M | 35.66M | 5.67M | 22.55M |
| Investing Cash Flow | -118.67M | -287.96M | -272.95M | -127.27M | -1.52M |
| Financing Cash Flow | 40.95M | 40.05M | 17.47M | 602.13M | 77.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $6.64B | 12.44 | 15.24% | ― | 9.46% | 34.09% | |
67 Neutral | $6.66B | 26.60 | 51.96% | 0.16% | 17.00% | 120.21% | |
65 Neutral | $6.36B | -55.33 | -12.84% | ― | 16.98% | -265.85% | |
64 Neutral | $3.60B | 42.15 | 34.48% | ― | 22.02% | -55.25% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $3.83B | -23.38 | -15.88% | ― | 24.26% | 55.58% | |
58 Neutral | $10.67B | -22.11 | -13.64% | ― | -8.23% | 48.57% |