Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-03-600-16-617-281
2025-12657-15641-1720
2025-09-184-33-217-569
2025-0665-135266
2025-03-545-38-583-15
2024-12427319747-16
2024-09159-1614365
2024-06292-15276295
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-12-6-99-105-2238
2024-127362631000341
2023-12-300-154-4541321
2022-12660-266393736
2021-12898-131766736

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.