Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 96.58M | 93.65M | 45.60M | 58.15M | 50.63M | 32.67M |
Gross Profit | 61.32M | 45.34M | 45.60M | 49.59M | 43.66M | 22.74M |
EBITDA | 14.35M | 13.79M | 15.39M | 23.92M | 22.17M | 7.40M |
Net Income | 8.70M | 7.14M | 10.62M | 16.85M | 15.70M | 4.63M |
Balance Sheet | ||||||
Total Assets | 1.45B | 1.40B | 1.23B | 1.12B | 968.42M | 766.70M |
Cash, Cash Equivalents and Short-Term Investments | 12.66M | 168.36M | 148.82M | 172.58M | 186.60M | 163.81M |
Total Debt | 20.00M | 50.68M | 50.63M | 50.57M | 25.51M | 30.43M |
Total Liabilities | 1.32B | 1.30B | 1.13B | 1.04B | 891.76M | 703.91M |
Stockholders Equity | 135.17M | 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 |
---|---|---|---|---|---|---|---|
62 Neutral | $9.29M | 8.16 | 15.40% | 2.56% | -3.90% | -4.67% | |
52 Neutral | $28.55M | 158.30 | ― | ― | 19.55% | ― | |
49 Neutral | $13.65M | 436.92 | 0.16% | 2.14% | 8.99% | -94.06% | |
45 Neutral | $21.61M | -0.38 | 393.22% | ― | -35.31% | -1227.86% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |