All numbers are in billions of USD.
Metric | 2021 | 2022 | 2023 | 2024 | TTM |
---|---|---|---|---|---|
Operating Cash Flow | - | 367.00M | 1.67B | 2.13B | 2.21B |
Investing Cash Flow | - | -300.00M | -342.00M | -444.00M | -532.00M |
Financing Cash Flow | - | -375.00M | -752.00M | -204.00M | -208.00M |
Free Cash Flow | - | 21.00M | 1.35B | 1.80B | 1.81B |
Repurchase of Capital Stock | - | -400.00M | -750.00M | -224.00M | - |