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-03-68-5-7444
2023-1250-153557
2023-0961-144656
2023-06169-20148114
2023-0389-58339
2022-1243-3390
2022-0987-345238
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-12371-56314267
2022-12267-108159150
2021-12208-11197139
2020-12127-26101-8
2019-1239-727-688-75

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.