Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2025-0664-501333
2025-0345-67-2226
2024-1264-59428
2024-0963-63035
2023-1211-53-4220
2023-0938-47-831
2023-0610-38-2738
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-12198-232-34119
2023-1267-188-121124
2022-12117-167-4978
2021-12115-145-2994
2020-12122-131-986

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.