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-064631-33742942405
2024-03241-193482148
2023-123301-56827332196
2023-093415-195614582053
2023-063442-48329591568
2023-03-955-591-15461995
2022-123093-15527-124342397
2022-093068-9629722087
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-129204-359856057813
2022-1210803-15679-48759048
2021-1211967-235896089109
2020-129812-115486578056
2019-1210090-181182797185

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.