Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 56.34M | 52.23M | 45.64M | 45.20M | 30.13M | 19.25M |
Gross Profit | 45.98M | 40.19M | 38.76M | 39.77M | 26.45M | 16.93M |
EBITDA | 42.15M | 37.86M | 38.48M | 33.98M | 21.43M | 12.16M |
Net Income | -698.00K | 2.07M | 2.92M | 29.72M | 9.96M | 985.00K |
Balance Sheet | ||||||
Total Assets | 628.45M | 605.00M | 564.56M | 573.43M | 505.51M | 261.59M |
Cash, Cash Equivalents and Short-Term Investments | 5.00M | 1.58M | 14.98M | 9.02M | 8.85M | 1.89M |
Total Debt | 359.83M | 309.47M | 282.04M | 273.82M | 273.22M | 110.11M |
Total Liabilities | 376.36M | 328.50M | 288.95M | 278.06M | 277.61M | 112.50M |
Stockholders Equity | 229.84M | 253.03M | 250.74M | 261.62M | 196.52M | 126.76M |
Cash Flow | ||||||
Free Cash Flow | 18.77M | 25.61M | 25.64M | -164.50M | 17.20M | 9.39M |
Operating Cash Flow | 25.70M | 25.61M | 25.64M | 24.65M | 17.20M | 9.39M |
Investing Cash Flow | -96.12M | -57.84M | -13.58M | -38.78M | -195.99M | -113.88M |
Financing Cash Flow | 76.16M | 26.46M | -11.38M | 17.67M | 186.40M | 94.03M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | 927.38M | 14.34 | 18.23% | 9.51% | 2.20% | 128.61% | |
66 Neutral | 1.69B | -242.55 | -0.44% | 4.72% | 21.31% | -199.59% | |
65 Neutral | 772.67M | 24.06 | 13.37% | 7.45% | 5.17% | -25.96% | |
60 Neutral | $202.46M | 157.55 | -0.29% | 8.06% | 17.14% | 3.27% | |
52 Neutral | 6.26M | ― | -16.16% | ― | 0.14% | 99.35% | |
51 Neutral | 229.80M | -2.55 | -23.92% | ― | -30.14% | 27.34% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |