| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 602.93M | 515.23M | 445.46M | 274.76M | 135.47M | 24.21M |
| Gross Profit | 216.09M | 176.00M | 223.73M | 81.45M | 37.11M | -1.63M |
| EBITDA | 114.21M | 91.18M | 72.30M | 19.01M | 1.71M | -13.91M |
| Net Income | 64.30M | 49.57M | 39.30M | 7.70M | -1.15M | -11.50M |
Balance Sheet | ||||||
| Total Assets | 568.98M | 503.45M | 505.75M | 513.06M | 232.99M | 66.66M |
| Cash, Cash Equivalents and Short-Term Investments | 123.11M | 31.40M | 181.08M | 153.80M | 80.54M | 9.85M |
| Total Debt | 168.49M | 187.16M | 201.65M | 201.56M | 111.51M | 22.00M |
| Total Liabilities | 331.87M | 281.31M | 270.44M | 317.35M | 187.19M | 57.01M |
| Stockholders Equity | 237.11M | 222.14M | 235.31M | 195.71M | 45.80M | 9.66M |
Cash Flow | ||||||
| Free Cash Flow | 25.29M | 23.89M | -54.26M | -78.61M | -50.74M | -27.68M |
| Operating Cash Flow | 25.66M | 25.88M | -48.13M | -72.00M | -45.59M | -26.98M |
| Investing Cash Flow | 47.11M | 36.61M | -56.48M | -85.46M | -5.52M | -700.00K |
| Financing Cash Flow | -69.73M | -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 |
|---|---|---|---|---|---|---|---|
77 Outperform | 2.03B | 13.21 | ― | 2.62% | 62.82% | -15.94% | |
73 Outperform | 2.05B | 31.72 | ― | 2.79% | 19.74% | 19.79% | |
70 Neutral | 4.08B | 35.88 | ― | 3.10% | 26.35% | 48.62% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | 3.78B | 51.93 | ― | 2.68% | 40.39% | -49.10% | |
58 Neutral | 1.58B | 13.99 | ― | 5.37% | 0.65% | -0.83% |