Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 535.67M | 558.27M | 508.57M | 523.12M | 493.57M | 443.66M |
Gross Profit | 165.47M | 172.58M | 152.03M | 148.13M | 119.60M | 100.40M |
EBITDA | 66.28M | 63.84M | 60.96M | 60.10M | 52.80M | 51.53M |
Net Income | 37.11M | 36.86M | 33.66M | 31.58M | 21.46M | 2.85M |
Balance Sheet | ||||||
Total Assets | 274.73M | 273.21M | 293.90M | 293.32M | 290.14M | 274.29M |
Cash, Cash Equivalents and Short-Term Investments | 12.98M | 15.35M | 62.72M | 57.43M | 48.83M | 57.84M |
Total Debt | 91.77M | 69.75M | 67.02M | 78.90M | 104.74M | 112.52M |
Total Liabilities | 150.55M | 138.91M | 128.10M | 143.36M | 189.85M | 193.63M |
Stockholders Equity | 124.18M | 134.31M | 165.80M | 149.96M | 100.29M | 80.66M |
Cash Flow | ||||||
Free Cash Flow | 19.72M | 27.29M | 27.05M | 22.91M | 24.21M | 5.07M |
Operating Cash Flow | 35.15M | 45.67M | 35.90M | 41.86M | 50.13M | 25.90M |
Investing Cash Flow | -15.44M | -18.38M | -8.86M | -19.04M | -24.89M | -20.17M |
Financing Cash Flow | -57.58M | -74.66M | -21.73M | -13.61M | -33.28M | 30.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $517.29M | 16.30 | 24.57% | ― | 9.77% | 34.36% | |
69 Neutral | 258.33M | 34.34 | 2.95% | 3.36% | -9.86% | 0.00% | |
58 Neutral | 490.02M | -8.81 | -46.87% | ― | -13.76% | -75.18% | |
55 Neutral | 284.46M | -3.37 | 68.24% | ― | -1.53% | 78.84% | |
54 Neutral | 436.01M | 89.61 | 2.18% | ― | -14.36% | -73.74% | |
44 Neutral | 173.01M | -6.63 | -9.26% | ― | -8.21% | 91.83% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |