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-01328-5926832
2024-1065-216-15069
2024-07-7-76-8468
2024-04-37-42-7962
2024-01325-5227223
2023-10-37-179-21783
2023-0756-391660
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-01349-395-46233
2024-01258-306-47218
2023-01164-183-19142
2022-01308-15115648
2021-01381-4433734

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.