All numbers are in billions of USD.
Metric | 2021 | 2022 | 2023 | 2024 | 2025 | TTM |
---|---|---|---|---|---|---|
Operating Cash Flow | 36.07B | 24.18B | 28.84B | 35.73B | 39.63B | 37.60B |
Investing Cash Flow | -6.01B | -17.72B | -21.29B | -22.91B | -18.57B | -22.06B |
Financing Cash Flow | -16.12B | -22.83B | -17.04B | -13.41B | -10.07B | -14.49B |
Repurchase of Capital Stock | -9.79B | -13.01B | -9.92B | -2.78B | -4.55B | -7.99B |
Free Cash Flow | 25.81B | 11.07B | 11.98B | 15.12B | 17.00B | 13.51B |