| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 443.64M | 376.81M | 307.68M | 254.32M | 188.00M |
| Gross Profit | 357.34M | 311.34M | 255.35M | 205.76M | 146.07M |
| EBITDA | 1.66M | 18.38M | 415.00K | -18.46M | 1.05M |
| Net Income | -18.96M | 8.24M | 950.00K | -33.85M | -3.29M |
Balance Sheet | |||||
| Total Assets | 454.14M | 390.94M | 331.49M | 298.69M | 300.07M |
| Cash, Cash Equivalents and Short-Term Investments | 269.28M | 235.57M | 238.57M | 237.54M | 269.67M |
| Total Debt | 12.54M | 12.27M | 14.61M | 12.62M | 0.00 |
| Total Liabilities | 163.14M | 124.59M | 107.17M | 98.79M | 74.53M |
| Stockholders Equity | 288.55M | 256.60M | 219.15M | 199.90M | 225.54M |
Cash Flow | |||||
| Free Cash Flow | 57.79M | 43.19M | 335.00K | -15.56M | 19.98M |
| Operating Cash Flow | 59.58M | 47.00M | 7.99M | -9.62M | 23.76M |
| Investing Cash Flow | 162.94M | -58.22M | -29.07M | -179.83M | -4.63M |
| Financing Cash Flow | -7.54M | 1.87M | -19.00K | -345.00K | 215.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $1.80B | -93.17 | -6.73% | ― | 19.87% | -136.93% | |
64 Neutral | $536.22M | 5.56 | 77.23% | ― | 7.01% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | $895.97M | -17.26 | -32.90% | ― | 12.78% | -20.47% | |
59 Neutral | $342.34M | -15.25 | -22.88% | ― | 13.09% | 32.34% | |
46 Neutral | $255.85M | -10.79 | -32.94% | ― | 6.33% | -66.34% |