| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 623.02M | 492.14M | 403.09M | 289.38M | 201.15M |
| Gross Profit | 382.67M | 314.65M | 255.75M | 181.44M | 130.96M |
| EBITDA | 3.57B | 19.76M | 11.78M | -23.84M | -14.91M |
| Net Income | 13.50M | 2.90M | -8.57M | -39.35M | -28.09M |
Balance Sheet | |||||
| Total Assets | 1.25B | 1.12B | 1.08B | 674.29M | 639.85M |
| Cash, Cash Equivalents and Short-Term Investments | 355.00M | 611.09M | 654.61M | 349.18M | 385.36M |
| Total Debt | 0.00 | 1.72M | 1.47M | 1.81M | 25.94M |
| Total Liabilities | 418.14M | 307.68M | 293.61M | 192.38M | 157.64M |
| Stockholders Equity | 835.17M | 814.77M | 786.12M | 481.90M | 482.20M |
Cash Flow | |||||
| Free Cash Flow | 98.83M | 90.54M | 74.61M | -2.21M | 10.45M |
| Operating Cash Flow | 100.17M | 91.47M | 80.63M | 4.88M | 17.13M |
| Investing Cash Flow | -194.23M | -215.80M | -38.78M | -24.68M | -62.91M |
| Financing Cash Flow | -78.40M | -37.63M | 263.42M | -23.97M | 327.51M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $3.60B | 38.22 | 12.67% | ― | 33.01% | 44.89% | |
67 Neutral | $824.93M | -2,802.95 | 21.85% | ― | 11.38% | 265.99% | |
66 Neutral | $1.72B | 13,127.82 | 1.67% | ― | 26.59% | 404.59% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
52 Neutral | $345.52M | 23.88 | 12.82% | 2.41% | -2.62% | -55.67% | |
50 Neutral | $465.89M | -4.46 | -24.06% | ― | -0.20% | -958.94% | |
48 Neutral | $1.34B | -2.86 | -55.55% | ― | -16.22% | -41.59% |