| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 4.26B | 3.95B | 2.70B | 1.82B | 1.43B | 1.17B |
| Gross Profit | 527.01M | 488.56M | 296.69M | 201.03M | 184.28M | 128.73M |
| EBITDA | 66.42M | 45.32M | -77.44M | -105.30M | -113.53M | -161.81M |
| Net Income | 19.81M | -724.00K | -128.03M | -148.02M | -149.55M | -195.29M |
Balance Sheet | ||||||
| Total Assets | 1.26B | 1.07B | 782.06M | 591.88M | 633.86M | 630.89M |
| Cash, Cash Equivalents and Short-Term Investments | 1.41B | 577.94M | 470.65M | 318.82M | 409.55M | 466.60M |
| Total Debt | 329.97M | 338.07M | 329.26M | 170.79M | 164.60M | 157.59M |
| Total Liabilities | 1.05B | 886.51M | 681.11M | 433.81M | 394.56M | 324.84M |
| Stockholders Equity | 206.88M | 179.28M | 99.85M | 156.95M | 238.13M | 306.04M |
Cash Flow | ||||||
| Free Cash Flow | 236.63M | 113.15M | -6.65M | -95.18M | -69.20M | -97.14M |
| Operating Cash Flow | 251.99M | 139.93M | 34.77M | -59.19M | -45.43M | -78.78M |
| Investing Cash Flow | -10.93M | -14.97M | 39.19M | -147.26M | -28.22M | -20.82M |
| Financing Cash Flow | 18.38M | 18.04M | 156.03M | 105.00K | 16.59M | 360.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $7.03B | 1.26 | -3.27% | ― | 31.95% | -180.28% | |
74 Outperform | $1.82B | 8.41 | -17.08% | ― | 48.75% | -118.24% | |
63 Neutral | $3.25B | 79.24 | 11.50% | ― | 41.81% | ― | |
63 Neutral | $28.77B | 2.61 | -28.72% | ― | 17.02% | -294.77% | |
63 Neutral | $36.63B | 4.40 | 6.19% | 1.38% | 14.08% | -33.82% | |
55 Neutral | $9.64B | 121.40 | 4.44% | ― | 7.72% | -83.64% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |