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-12414-143271107
2025-09409-14526436
2025-06186-7710916
2025-03314-169145264
2024-12650-8556557
2024-09195-7012542
2024-06238-1885026
2024-03280-124156-200
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-031398-512886389
2024-031361-49186991
2023-031415-635780-568
2022-031501-601440718
2021-0312446654788-149

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.