| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.13B | 924.08M | 691.16M | 592.21M | 488.11M |
| Gross Profit | 392.76M | 322.05M | 226.15M | 177.55M | 155.96M |
| EBITDA | 127.39M | 56.51M | -21.85M | -110.47M | -90.03M |
| Net Income | 33.31M | 2.39M | -18.30M | -38.63M | -29.06M |
Balance Sheet | |||||
| Total Assets | 658.51M | 379.47M | 318.58M | 350.35M | 408.73M |
| Cash, Cash Equivalents and Short-Term Investments | 340.50M | 229.17M | 168.33M | 206.08M | 281.03M |
| Total Debt | 18.46M | 4.64M | 4.13M | 1.90M | 1.66M |
| Total Liabilities | 355.02M | 181.15M | 152.45M | 159.47M | 101.03M |
| Stockholders Equity | 147.24M | 78.68M | 53.77M | 56.05M | 85.44M |
Cash Flow | |||||
| Free Cash Flow | 164.24M | 77.02M | -37.12M | -88.62M | -82.94M |
| Operating Cash Flow | 165.00M | 106.45M | -5.93M | -60.32M | -48.19M |
| Investing Cash Flow | -37.02M | -33.36M | -33.78M | -28.99M | -37.00M |
| Financing Cash Flow | -37.36M | -2.65M | -518.00K | -1.22M | 125.58M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $4.64B | 70.69 | 29.49% | ― | 23.15% | ― | |
73 Outperform | $5.53B | 25.33 | 32.35% | 1.34% | 29.54% | 4389.69% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $21.66B | -622.14 | 0.45% | ― | 18.51% | 37.25% | |
56 Neutral | $364.44M | 68.26 | 23.16% | ― | 1.79% | ― | |
43 Neutral | $659.76M | -1.70 | -114.88% | ― | 0.36% | 47.55% |