Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 427.40M | 371.48M | 304.52M | 228.31M | 112.64M | 80.66M |
Gross Profit | 329.57M | 279.16M | 222.64M | 148.60M | 89.88M | 65.26M |
EBITDA | 16.33M | 2.13M | -20.00M | -85.21M | -32.81M | -15.99M |
Net Income | 27.57M | -4.55M | -28.17M | -91.63M | -33.56M | -16.33M |
Balance Sheet | ||||||
Total Assets | 753.58M | 441.58M | 321.72M | 339.63M | 302.38M | 86.31M |
Cash, Cash Equivalents and Short-Term Investments | 432.71M | 159.24M | 68.96M | 75.44M | 230.99M | 56.41M |
Total Debt | 309.84M | 359.00K | 5.56M | 8.39M | 14.37M | 3.07M |
Total Liabilities | 386.92M | 83.03M | 74.65M | 95.09M | 52.33M | 21.82M |
Stockholders Equity | 366.66M | 358.55M | 247.06M | 244.54M | 250.04M | 64.50M |
Cash Flow | ||||||
Free Cash Flow | 40.48M | 27.48M | 5.30M | -57.76M | -12.23M | -7.90M |
Operating Cash Flow | 44.05M | 32.61M | 7.52M | -57.05M | -12.15M | -7.25M |
Investing Cash Flow | -39.90M | -10.13M | -2.22M | -111.63M | -7.06M | -653.00K |
Financing Cash Flow | 268.06M | 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 |
---|---|---|---|---|---|---|---|
71 Outperform | $5.66B | ― | -11.15% | ― | 21.97% | -69.32% | |
63 Neutral | $8.60B | 320.17 | 7.95% | ― | 30.04% | ― | |
58 Neutral | $257.66M | ― | -25.48% | ― | -28.45% | -224.48% | |
55 Neutral | $6.65B | 3.83 | -15.92% | 6.20% | 10.91% | 7.18% | |
54 Neutral | $240.30M | ― | -22.60% | ― | -6.88% | 15.83% | |
51 Neutral | $6.78B | 93.34 | -3.09% | ― | ― | ― | |
49 Neutral | $614.70M | ― | -75.71% | ― | -5.06% | -2318.18% |