| 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 | $21.48B | 13.13 | 32.39% | ― | 68.18% | 106.47% | |
80 Outperform | $34.33B | 27.97 | 19.88% | 0.46% | 13.08% | 28.20% | |
72 Outperform | $3.60B | 333.38 | 2.92% | ― | 170.11% | -127.12% | |
71 Outperform | $158.45B | 16.55 | 19.09% | 1.07% | 8.11% | 53.31% | |
66 Neutral | $64.09B | 45.02 | 22.32% | ― | 41.52% | 18.16% | |
65 Neutral | $19.80B | 62.56 | 5.87% | ― | 26.64% | -7.93% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |