Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2025-06249-65184101
2025-0373-70394
2024-12124-1042093
2024-09204-89115137
2023-09138-7563234
2023-06243-7516882
2023-03162-4711575
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-09692-235457380
2023-09595-214381445
2022-09100-118-18209
2021-09257-18671250
2020-09377-28889-238

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.