| 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 |
|---|---|---|---|---|---|---|---|
70 Outperform | $3.06B | 61.03 | 12.67% | ― | 44.34% | 45.96% | |
67 Neutral | $802.08M | -2,802.95 | 21.85% | ― | 12.94% | 356.32% | |
66 Neutral | $1.40B | 128.39 | 1.67% | ― | 22.71% | -111.24% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
52 Neutral | $313.74M | 42.13 | 12.82% | 2.41% | 0.68% | -67.84% | |
50 Neutral | $293.60M | -2.58 | -24.06% | ― | -0.95% | -456.64% | |
48 Neutral | $1.20B | -2.86 | -55.55% | ― | 1.84% | -27.74% |