Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 270.11M | 273.74M | 285.57M | 300.58M | 219.56M | 187.44M |
Gross Profit | 45.76M | 47.57M | 48.03M | 48.95M | 34.03M | 29.85M |
EBITDA | 24.52M | 27.96M | 26.29M | 28.03M | 15.78M | 12.40M |
Net Income | 15.59M | 15.84M | 14.31M | 15.55M | 8.68M | 5.69M |
Balance Sheet | ||||||
Total Assets | 169.71M | 175.00M | 173.05M | 176.99M | 135.05M | 123.30M |
Cash, Cash Equivalents and Short-Term Investments | 7.99M | 8.33M | 12.62M | 6.06M | 11.60M | 9.31M |
Total Debt | 31.49M | 32.99M | 37.00M | 49.02M | 34.19M | 34.59M |
Total Liabilities | 74.00M | 83.72M | 93.55M | 106.81M | 86.71M | 79.97M |
Stockholders Equity | 95.72M | 91.28M | 79.50M | 70.17M | 48.34M | 43.33M |
Cash Flow | ||||||
Free Cash Flow | 24.96M | 15.11M | 30.97M | -15.40M | 11.18M | 14.56M |
Operating Cash Flow | 25.83M | 16.65M | 32.00M | -13.62M | 12.15M | 15.31M |
Investing Cash Flow | -3.63M | -1.57M | -950.00K | -12.87M | -643.00K | -2.14M |
Financing Cash Flow | -26.33M | -19.34M | -24.54M | 21.28M | -9.27M | -11.41M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | 388.51M | 18.91 | 21.93% | ― | -4.31% | 2.30% | |
62 Neutral | 13.32 | 2.92% | -11.99% | -11.59% | |||
45 Neutral | 32.92M | -2.70 | -84.78% | ― | -23.68% | 31.97% | |
45 Neutral | 27.24M | -0.43 | -130.98% | ― | -42.73% | 11.43% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |