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-1219-53-3432
2025-0912-49-3630
2025-06-21-39-6015
2025-03-9-50-5929
2024-120-99-9824
2024-0963-382552
2024-0635-36-152
2024-0392-385339
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2025-120-192-191107
2024-12192-213-20168
2023-12158-10949177
2022-1261-76-14100
2021-1261-158-9758

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.