| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 458.45M | 571.00M | 390.23M | 389.60M | 388.33M | 0.00 |
| Gross Profit | 357.99M | 442.25M | 310.92M | 323.18M | 328.57M | 0.00 |
| EBITDA | 27.31M | 53.89M | -5.26M | 27.66M | 72.06M | 372.14K |
| Net Income | -13.88M | 24.77M | -22.69M | 6.07M | 50.08M | -33.83K |
Balance Sheet | ||||||
| Total Assets | 2.62B | 3.88B | 2.07B | 1.26B | 1.09B | 31.98K |
| Cash, Cash Equivalents and Short-Term Investments | 604.14M | 2.19B | 378.98M | 417.87M | 436.71M | 0.00 |
| Total Debt | 112.99M | 77.52M | 15.41M | 13.07M | 17.38M | 0.00 |
| Total Liabilities | 1.87B | 2.86B | 1.46B | 695.88M | 578.18M | 40.82K |
| Stockholders Equity | 751.56M | 1.02B | 605.50M | 563.60M | 513.50M | -8.83K |
Cash Flow | ||||||
| Free Cash Flow | 121.14M | 561.54M | 182.80M | 466.05M | -62.76M | 8.83K |
| Operating Cash Flow | 122.58M | 566.42M | 185.22M | 470.60M | -31.21M | 8.83K |
| Investing Cash Flow | -1.44M | 45.50M | -2.41M | -10.04M | -32.43M | 0.00 |
| Financing Cash Flow | 291.00 | 352.08M | 40.35M | 12.84M | 17.89M | 0.00 |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $17.49B | 13.13 | 32.39% | ― | 68.18% | 106.47% | |
77 Outperform | $37.34B | 27.97 | 19.89% | 0.46% | 12.92% | 28.20% | |
72 Outperform | $3.72B | 333.38 | 2.92% | ― | 170.11% | -127.12% | |
69 Neutral | $156.71B | 16.55 | 19.08% | 1.07% | 8.11% | 53.31% | |
65 Neutral | $68.28B | 44.51 | 21.61% | ― | 41.76% | 17.91% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $20.13B | 30.39 | 6.25% | ― | 32.00% | 10.31% |