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-0678-42357
2024-0366-617-55131
2023-1279-5029-40
2023-0953301355-27
2023-0680379459-15
2023-0334-258-31
2022-12553894-95
2022-0918-133-115-81
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-06278-409-130-28
2023-06187259447-223
2022-06-18-1127-1145-326
2021-064-1426-1422-98
2020-06-4-249-253-31

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.