| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 76.13M | 71.13M | 64.25M | 39.23M | 22.84M | 11.82M |
| Gross Profit | 50.71M | 47.33M | 37.09M | 23.12M | 15.33M | 9.66M |
| EBITDA | 23.93M | 23.05M | 18.23M | 9.02M | 5.96M | 3.37M |
| Net Income | 17.44M | 16.65M | 13.12M | 6.28M | 4.02M | 6.30M |
Balance Sheet | ||||||
| Total Assets | 1.27B | 1.11B | 932.93M | 791.25M | 585.22M | 351.88M |
| Cash, Cash Equivalents and Short-Term Investments | 140.02M | 114.56M | 116.40M | 101.02M | 96.94M | 93.36M |
| Total Debt | 42.65M | 52.74M | 102.77M | 126.25M | 22.17M | 37.77M |
| Total Liabilities | 1.14B | 989.78M | 829.75M | 721.25M | 522.64M | 313.37M |
| Stockholders Equity | 126.85M | 121.90M | 103.18M | 70.01M | 62.58M | 38.51M |
Cash Flow | ||||||
| Free Cash Flow | 22.13M | 16.95M | 14.62M | 6.21M | 10.04M | 3.38M |
| Operating Cash Flow | 22.58M | 17.84M | 15.61M | 6.88M | 10.36M | 3.76M |
| Investing Cash Flow | -295.94M | -156.68M | -125.47M | -199.66M | -229.80M | -108.76M |
| Financing Cash Flow | 269.92M | 159.77M | 126.83M | 197.61M | 232.31M | 109.34M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $67.84M | 3.27 | 14.63% | ― | 15.64% | 5.72% | |
77 Outperform | $58.08M | 8.86 | 9.28% | 3.21% | 5.66% | 79.41% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $66.67M | 8.54 | 4.93% | 3.87% | 4.99% | 50.85% | |
58 Neutral | $48.33M | 15.11 | 5.34% | 1.10% | 3.83% | 59.54% | |
55 Neutral | $26.24M | -1.15 | -23.19% | 4.10% | -18.73% | -401.58% |