All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|---|
| Operating Cash Flow | 10.85B | 8.49B | 5.44B | 11.17B | 11.17B | 12.66B |
| Investing Cash Flow | -72.00M | -1.03B | -2.69B | -2.61B | -2.61B | -3.78B |
| Financing Cash Flow | -9.89B | -7.14B | -3.00B | -2.83B | -2.83B | -8.67B |
| Repurchase of Capital Stock | -8.56B | -4.64B | -1.00B | -500.00M | -500.00M | -5.95B |
| Free Cash Flow | 9.91B | 7.17B | 3.25B | 9.08B | 9.08B | 11.03B |