| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 780.67B | 1.75T | 1.81T | 1.43T | 1.00T | 691.01B |
| Gross Profit | 341.82B | 831.09B | 881.73B | 762.77B | 526.07B | 288.04B |
| EBITDA | 364.04B | 907.33B | 1.39T | 739.29B | 592.63B | 290.28B |
| Net Income | 174.79B | 554.80B | 872.26B | 419.18B | 348.05B | 140.77B |
Balance Sheet | ||||||
| Total Assets | 3.82T | 4.02T | 3.82T | 2.60T | 2.22T | 1.95T |
| Cash, Cash Equivalents and Short-Term Investments | 314.81B | 475.34B | 314.81B | 258.63B | 170.80B | 209.40B |
| Total Debt | 149.71B | 207.79B | 149.71B | 177.40B | 139.01B | 102.63B |
| Total Liabilities | 824.33B | 785.05B | 824.33B | 591.02B | 526.03B | 414.40B |
| Stockholders Equity | 2.09T | 2.33T | 2.09T | 1.53T | 1.31T | 1.19T |
Cash Flow | ||||||
| Free Cash Flow | 50.35B | 694.88B | 342.72B | 323.18B | 209.39B | 71.43B |
| Operating Cash Flow | 100.54B | 912.82B | 516.49B | 432.23B | 283.87B | 118.73B |
| Investing Cash Flow | -94.99B | -376.66B | -42.41B | -61.20B | -10.89B | -71.24B |
| Financing Cash Flow | -26.11B | -474.75B | -415.26B | -319.43B | -268.88B | -1.84B |