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-12-22944-1171-241167528
2025-09468731942488168468
2025-06-9131-56917-660497116
2025-03-2184-89010-911947395
2024-12259139409353236665
2024-09-37275-27257-645336895
2024-0618096-1522165736897
2024-03-15539-71322-868616673
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-1212613-145157-13254330509
2024-12-8805-90693-9949827132
2023-1244982-35387959526515
2022-12-6327-2529-885627528
2021-12-7193-313291-32048431978

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.