All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|---|
| Operating Cash Flow | 46.33B | 46.75B | 84.95B | 115.88B | 113.90B | 139.51B |
| Investing Cash Flow | -58.15B | -37.60B | -49.83B | -94.34B | -106.28B | -142.54B |
| Financing Cash Flow | 6.29B | 9.72B | -15.88B | -11.81B | -10.60B | 9.66B |
| Repurchase of Capital Stock | - | - | - | - | - | - |
| Free Cash Flow | -14.73B | -16.89B | 32.22B | 32.88B | 20.81B | 7.70B |