All numbers are in billions of USD.
Metric | 2021 | 2022 | 2023 | 2024 | TTM |
---|---|---|---|---|---|
Operating Cash Flow | 11.50B | 14.72B | 13.26B | 14.92B | 16.84B |
Investing Cash Flow | -7.87B | -11.97B | -15.58B | -18.79B | -15.35B |
Financing Cash Flow | -5.20B | -3.53B | 2.59B | 3.85B | 3.33B |
Free Cash Flow | 3.48B | 7.55B | 4.36B | 3.58B | 6.78B |