All numbers are in billions of USD.
Metric | 2021 | 2022 | 2023 | 2024 | TTM |
---|---|---|---|---|---|
Operating Cash Flow | 91.65B | 91.50B | 101.75B | 125.30B | 125.30B |
Investing Cash Flow | -35.52B | -20.30B | -27.06B | -45.54B | -45.54B |
Financing Cash Flow | -61.36B | -69.76B | -72.09B | -79.73B | -79.73B |
Repurchase of Capital Stock | -50.27B | -59.30B | -61.50B | -62.22B | -62.22B |
Free Cash Flow | 67.01B | 60.01B | 69.50B | 72.76B | 72.76B |