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 |
---|---|---|---|---|---|---|---|
66 Neutral | $441.59M | 1.25 | 25.89% | 5.29% | -57.45% | -20.83% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
65 Neutral | $737.58M | 22.97 | 12.90% | 7.80% | 5.17% | -25.96% | |
60 Neutral | $186.60M | 157.55 | -0.29% | 8.61% | 17.14% | 3.27% | |
60 Neutral | $869.22M | 13.44 | 21.97% | 10.14% | 2.20% | 128.61% | |
52 Neutral | $4.60M | ― | 8.94% | ― | 0.14% | 99.35% | |
51 Neutral | $219.67M | ― | -21.22% | ― | -30.14% | 27.34% |