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-069093-401650773596
2024-037546-296045853444
2023-1211377-587355042188
2023-0910336-454557903495
2023-069922-542344994488
2023-036678-381728604228
2022-1210347-27947553-23517
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-1238314-196601865414400
2022-1232023-268995123-8524
2021-1241957-32089986720081
2020-1243130-1354829581-5176
2019-1248668-166903197813903

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.