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-0681-17630
2024-03202-113892
2023-124920493-126
2023-0993-207297
2023-0744-340-43
2023-0465-3629-138
2022-12237-33204-15
2022-10267-45222188
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-03833-136696-70
2023-04843-153689103
2022-041049-5954531033
2021-041301-2181083733
2020-03945-1105-160334

Financial Analysis Related Information

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.