Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 200.70M | 161.65M | 115.75M | 80.25M | 70.50M |
Gross Profit | 192.97M | 155.37M | 110.90M | 76.23M | 66.24M |
EBITDA | 4.72M | -14.64M | -30.22M | -65.77M | -13.15M |
Net Income | 3.91M | -2.42M | -46.38M | -68.01M | -16.28M |
Balance Sheet | |||||
Total Assets | 74.54M | 73.80M | 69.31M | 105.28M | 18.55M |
Cash, Cash Equivalents and Short-Term Investments | 53.80M | 51.68M | 53.81M | 98.81M | 15.66M |
Total Debt | 5.37M | 5.11M | 4.95M | 2.98M | 39.23M |
Total Liabilities | 50.32M | 52.51M | 44.76M | 37.12M | 58.47M |
Stockholders Equity | 24.07M | 21.14M | 24.40M | 68.01M | -40.02M |
Cash Flow | |||||
Free Cash Flow | 3.69M | -11.82M | -42.52M | -5.27M | 3.80M |
Operating Cash Flow | 3.94M | -11.58M | -42.36M | -5.19M | 3.86M |
Investing Cash Flow | -256.00K | -245.00K | -164.00K | -83.00K | -72.00K |
Financing Cash Flow | -2.04M | 1.33M | 0.00 | 89.33M | -175.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $378.11M | 11.12 | 25.73% | ― | 24.67% | 91.06% | |
73 Outperform | $4.42B | 95.19 | 27.07% | ― | 26.99% | ― | |
73 Outperform | $5.50B | 39.67 | 21.19% | 1.99% | 22.80% | 281.38% | |
61 Neutral | $17.22B | 11.53 | -5.99% | 3.08% | 1.40% | -15.51% | |
60 Neutral | $371.52M | 594.16 | 2.77% | ― | ― | ― | |
57 Neutral | $38.34B | ― | -26.38% | ― | 25.80% | 27.64% | |
51 Neutral | $91.53M | ― | 229.13% | ― | 7.02% | 74.19% |