| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 199.19M | 155.14M | 144.19M | 130.16M | 161.23M |
| Gross Profit | 114.93M | 58.58M | 27.98M | 7.19M | 26.14M |
| EBITDA | 54.05M | 29.25M | -389.56K | -22.62M | -4.29M |
| Net Income | 40.77M | 18.36M | -6.17M | -22.52M | -7.38M |
Balance Sheet | |||||
| Total Assets | 453.43M | 374.92M | 317.63M | 320.33M | 331.31M |
| Cash, Cash Equivalents and Short-Term Investments | 301.22M | 28.67M | 157.90M | 166.67M | 182.37M |
| Total Debt | 4.44M | 11.17M | 25.24M | 25.16M | 29.82M |
| Total Liabilities | 330.69M | 308.21M | 283.13M | 284.16M | 255.64M |
| Stockholders Equity | 122.73M | 66.71M | 34.50M | 36.17M | 75.67M |
Cash Flow | |||||
| Free Cash Flow | 73.05M | 55.61M | -13.15M | -5.47M | 19.85M |
| Operating Cash Flow | 75.86M | 57.95M | -11.33M | -915.52K | 24.35M |
| Investing Cash Flow | -92.86M | -35.26M | 9.46M | -5.91M | -15.95M |
| Financing Cash Flow | 506.07K | -2.99M | -1.12M | -5.51M | -3.57M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $570.74M | 5.73 | 35.67% | ― | 16.34% | -1.26% | |
69 Neutral | $653.04M | 7.74 | 12.91% | 3.51% | 0.93% | 224.95% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $221.93M | 5.75 | 40.02% | 0.57% | 39.32% | 61.45% | |
63 Neutral | $398.31M | 15.90 | 3.63% | 5.01% | -0.04% | -33.45% | |
48 Neutral | $269.86M | -26.81 | -4.24% | ― | -17.81% | 38.09% |