All numbers are in billions of USD.
Metric | 2021 | 2022 | 2023 | 2024 | TTM |
---|
Operating Cash Flow | 50.48B | 71.11B | 91.33B | - | 91.33B |
Investing Cash Flow | -28.97B | -24.50B | -47.15B | - | -47.15B |
Financing Cash Flow | -22.14B | -19.50B | -40.78B | - | -40.78B |
Repurchase of Capital Stock | -27.96B | -19.77B | -30.13B | - | -30.13B |
Free Cash Flow | 19.29B | 44.07B | 54.07B | - | 54.07B |