| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 528.98M | 489.48M | 371.48M | 304.52M | 228.31M | 112.64M |
| Gross Profit | 407.86M | 380.84M | 279.16M | 222.64M | 148.60M | 89.88M |
| EBITDA | 30.32M | 46.34M | 5.48M | -17.57M | -82.12M | -26.79M |
| Net Income | 149.23M | 150.83M | -4.55M | -28.17M | -91.63M | -33.56M |
Balance Sheet | ||||||
| Total Assets | 1.04B | 959.69M | 441.58M | 321.72M | 339.63M | 302.38M |
| Cash, Cash Equivalents and Short-Term Investments | 457.30M | 494.26M | 159.24M | 68.96M | 75.44M | 230.99M |
| Total Debt | 310.93M | 310.39M | 723.00K | 5.56M | 8.39M | 14.37M |
| Total Liabilities | 443.24M | 411.51M | 83.03M | 74.65M | 95.09M | 52.33M |
| Stockholders Equity | 597.63M | 548.18M | 358.55M | 247.06M | 244.54M | 250.04M |
Cash Flow | ||||||
| Free Cash Flow | 87.57M | 86.84M | 27.48M | 5.30M | -57.76M | -12.23M |
| Operating Cash Flow | 93.78M | 88.63M | 32.61M | 7.52M | -57.05M | -12.15M |
| Investing Cash Flow | -194.57M | -35.33M | -10.13M | -2.22M | -111.63M | -7.06M |
| Financing Cash Flow | 283.30M | 282.07M | 67.27M | -24.95M | 27.71M | 193.95M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $9.51B | -153.13 | -7.04% | ― | 25.04% | 25.92% | |
73 Outperform | $3.58B | -352.75 | -1.06% | ― | 86.62% | -126.98% | |
64 Neutral | $3.67B | 24.06 | 31.74% | ― | 33.28% | 1483.49% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
52 Neutral | $356.08M | -0.43 | -108.85% | ― | -11.42% | -20.07% | |
48 Neutral | $221.76M | -8.88 | -10.61% | ― | -9.70% | 61.30% |