| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 |
|---|---|---|---|---|
Income Statement | ||||
| Total Revenue | 5.96B | 10.69B | 7.27B | 4.99B |
| Gross Profit | 1.96B | 4.77B | 3.33B | 2.29B |
| EBITDA | 563.02M | 1.54B | 1.21B | 716.49M |
| Net Income | 401.45M | 1.04B | 791.01M | 421.99M |
Balance Sheet | ||||
| Total Assets | 50.19B | 47.76B | 29.51B | 19.36B |
| Cash, Cash Equivalents and Short-Term Investments | 1.70B | 1.11B | 468.57M | 393.53M |
| Total Debt | 5.28B | 4.93B | 1.26B | 578.22M |
| Total Liabilities | 45.54B | 44.48B | 27.04B | 18.05B |
| Stockholders Equity | 4.65B | 3.28B | 2.36B | 1.31B |
Cash Flow | ||||
| Free Cash Flow | 1.88M | -572.01M | 379.24M | -113.66M |
| Operating Cash Flow | 130.79M | -409.62M | 487.04M | -33.32M |
| Investing Cash Flow | -128.91M | -162.39M | -107.80M | -78.00M |
| Financing Cash Flow | 1.26B | 19.88M | 572.78M | -69.75M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |