Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 571.38M | 515.23M | 445.46M | 274.76M | 135.47M | 24.21M |
Gross Profit | 204.57M | 176.00M | 223.73M | 113.13M | 51.16M | 1.28M |
EBITDA | 111.38M | 91.18M | 73.77M | 17.73M | 1.71M | -13.91M |
Net Income | 63.57M | 49.57M | 39.30M | 7.70M | -1.15M | -11.50M |
Balance Sheet | ||||||
Total Assets | 523.36M | 503.45M | 505.75M | 513.06M | 232.99M | 66.66M |
Cash, Cash Equivalents and Short-Term Investments | 105.38M | 31.40M | 181.08M | 153.80M | 80.54M | 9.85M |
Total Debt | 169.24M | 187.16M | 201.65M | 201.56M | 111.51M | 22.00M |
Total Liabilities | 289.57M | 281.31M | 270.44M | 317.35M | 187.19M | 57.01M |
Stockholders Equity | 233.79M | 222.14M | 235.31M | 195.71M | 45.80M | 9.66M |
Cash Flow | ||||||
Free Cash Flow | 16.02M | 23.89M | -54.26M | -78.61M | -50.74M | -27.68M |
Operating Cash Flow | 16.89M | 25.88M | -48.13M | -72.00M | -45.59M | -26.98M |
Investing Cash Flow | 41.01M | 36.61M | -56.48M | -85.46M | -5.52M | -700.00K |
Financing Cash Flow | -74.42M | -79.29M | -983.00K | 230.72M | 121.81M | 31.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | 1.44B | 12.80 | 5.84% | -4.43% | -14.04% | ||
73 Outperform | 1.65B | 25.88 | 4.56% | ― | ― | ||
68 Neutral | $17.81B | 11.87 | 10.24% | 3.74% | 9.75% | 1.30% | |
― | 1.48B | 15.45 | 1.03% | ― | ― | ||
74 Outperform | 2.93B | 24.76 | 4.20% | 29.08% | 74.72% | ||
74 Outperform | 1.44B | 10.15 | 2.08% | ― | ― | ||
54 Neutral | 2.54B | 35.89 | 1.76% | ― | ― |