Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 83.84M | 93.65M | 45.60M | 50.89M | 46.66M | 27.19M |
Gross Profit | 71.51M | 45.34M | 46.10M | 50.89M | 46.66M | 27.19M |
EBITDA | 10.16M | 12.07M | 15.39M | 23.92M | 22.17M | 7.40M |
Net Income | 9.55M | 8.44M | 10.62M | 16.85M | 15.70M | 4.63M |
Balance Sheet | ||||||
Total Assets | 1.42B | 1.40B | 1.23B | 1.12B | 968.42M | 766.70M |
Cash, Cash Equivalents and Short-Term Investments | 26.06M | 168.36M | 183.19M | 172.58M | 186.60M | 163.81M |
Total Debt | 35.00M | 50.68M | 50.63M | 50.57M | 25.51M | 30.43M |
Total Liabilities | 1.29B | 1.30B | 1.13B | 50.57M | 25.51M | 30.43M |
Stockholders Equity | 127.24M | 101.00M | 95.23M | 84.88M | 76.66M | 62.79M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 7.05M | 13.21M | 23.71M | 20.22M | 7.22M |
Operating Cash Flow | 0.00 | 8.08M | 14.94M | 24.43M | 20.46M | 7.62M |
Investing Cash Flow | 0.00 | -150.27M | -88.98M | -166.87M | -250.84M | -202.99M |
Financing Cash Flow | 0.00 | 162.22M | 85.32M | 143.36M | 183.87M | 220.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $9.44M | 7.88 | 7.78% | 2.52% | 11.62% | 0.31% | |
68 Neutral | $18.10B | 11.52 | 9.93% | 3.73% | 9.70% | 1.14% | |
― | $11.22M | ― | -37.16% | ― | ― | ― | |
52 Neutral | $27.82M | ― | -2.21% | 3.03% | 22.56% | -78.84% | |
51 Neutral | $13.40M | 431.77 | 0.17% | 2.26% | 8.99% | -94.06% | |
― | $49.57M | 20.73 | 4.53% | ― | ― | ― | |
46 Neutral | $12.01M | 2.00 | -515.18% | ― | -35.31% | -1227.86% |