Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-0667912801959602
2024-03386-229157520
2023-122072-8331238529
2023-09636-6692-6056660
2022-122073-3774-1700737
2022-091709-1723-14652
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2023-124509-9488-49782349
2022-126428-487115572446
2021-122704-7968-52642770
2020-12371-31902-315301427
2019-121824-79710272512

Disclaimer

All the information on the website is for reference only. If the user trades according to this information, he/she shall be responsible for any transaction loss. This website is not responsible for any errors in the content of the information or delay in updating.