All numbers are in billions of USD.
| Metric | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|
| Operating Cash Flow | 5.19B | 5.84B | 7.43B | 3.70B | 3.53B |
| Investing Cash Flow | -1.52B | 564.00M | 894.00M | -275.00M | -168.00M |
| Financing Cash Flow | -4.84B | -7.45B | -5.89B | -5.82B | -4.80B |
| Repurchase of Capital Stock | -4.01B | -5.48B | -4.25B | -2.98B | -1.93B |
| Free Cash Flow | 4.43B | 4.87B | 6.62B | 3.27B | 3.01B |