| 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 | $5.30B | 55.90 | 27.50% | ― | 23.15% | ― | |
73 Outperform | $5.63B | 17.39 | 30.38% | 1.34% | 29.54% | 4389.69% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $21.01B | 30.77 | 0.46% | ― | 18.51% | 37.25% | |
56 Neutral | $400.43M | ― | 8.20% | ― | 1.79% | ― | |
47 Neutral | $564.47M | -1.43 | -116.69% | ― | 0.36% | 47.55% |