Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 371.48M | 304.52M | 228.31M | 112.64M | 80.66M |
Gross Profit | 279.16M | 222.64M | 148.60M | 89.88M | 65.26M |
EBITDA | 2.13M | -20.00M | -85.21M | -31.39M | -15.99M |
Net Income | -4.55M | -28.17M | -91.63M | -33.56M | -16.33M |
Balance Sheet | |||||
Total Assets | 441.58M | 321.72M | 339.63M | 302.38M | 86.31M |
Cash, Cash Equivalents and Short-Term Investments | 159.24M | 68.96M | 75.44M | 230.99M | 56.41M |
Total Debt | 359.00K | 5.56M | 8.39M | 12.79M | 3.07M |
Total Liabilities | 83.03M | 74.65M | 95.09M | 52.33M | 21.82M |
Stockholders Equity | 358.55M | 247.06M | 244.54M | 250.04M | 64.50M |
Cash Flow | |||||
Free Cash Flow | 27.48M | 5.30M | -57.76M | -12.23M | -7.90M |
Operating Cash Flow | 32.61M | 7.52M | -57.05M | -12.15M | -7.25M |
Investing Cash Flow | -10.13M | -2.22M | -111.63M | -7.06M | -653.00K |
Financing Cash Flow | 67.27M | -24.95M | 27.71M | 193.95M | 445.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $2.72B | 22.83 | 17.27% | ― | 6.72% | 43.44% | |
75 Outperform | $1.56B | 30.97 | 30.85% | 8.72% | 11.15% | 27.97% | |
69 Neutral | $5.24B | 754.98 | 3.12% | ― | 26.15% | ― | |
63 Neutral | $1.29B | 186.67 | 2.81% | ― | 22.75% | -47.45% | |
60 Neutral | $4.28B | ― | -63.52% | ― | 30.08% | -196.62% | |
56 Neutral | $5.79B | 21.50 | -28.61% | 5.76% | 10.78% | -34.04% | |
52 Neutral | $2.38B | ― | 16.58% | ― | 7.78% | 70.43% |