| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 774.38M | 557.93M | 544.85M | 422.63M | 324.14M |
| Gross Profit | 253.06M | 196.15M | 171.02M | 128.22M | 100.92M |
| EBITDA | 128.64M | 45.23M | 47.45M | 38.33M | 21.89M |
| Net Income | 50.05M | 12.96M | 12.91M | 17.42M | 1.43M |
Balance Sheet | |||||
| Total Assets | 893.77M | 759.70M | 600.29M | 504.72M | 416.20M |
| Cash, Cash Equivalents and Short-Term Investments | 33.14M | 37.83M | 54.78M | 45.52M | 29.90M |
| Total Debt | 24.84M | 249.92M | 155.48M | 123.53M | 75.56M |
| Total Liabilities | 570.59M | 507.81M | 362.80M | 286.57M | 210.24M |
| Stockholders Equity | 317.53M | 247.69M | 232.64M | 213.22M | 204.55M |
Cash Flow | |||||
| Free Cash Flow | -5.48M | 7.46M | 36.26M | 26.27M | 10.68M |
| Operating Cash Flow | 5.86M | 24.83M | 44.65M | 29.65M | 13.30M |
| Investing Cash Flow | -1.08M | -105.31M | -56.49M | -48.26M | -2.08M |
| Financing Cash Flow | -11.56M | 65.91M | 21.14M | 38.18M | -15.56M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $2.11B | 42.25 | 16.53% | ― | 29.86% | 331.33% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
61 Neutral | $586.93M | 31.61 | 11.92% | ― | 0.10% | 1.50% | |
56 Neutral | $39.00M | -20.77 | -5.70% | ― | -5.66% | -397.46% | |
52 Neutral | $28.61M | -24.81 | -53.54% | ― | -49.70% | -2.72% | |
50 Neutral | $54.24M | -0.93 | -241.68% | ― | ― | ― | |
48 Neutral | $1.07B | -8.44 | -161.85% | ― | ― | 12.57% |