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-1254459-47244721421191
2025-0935524-26072945121186
2025-0632514-39424-690918164
2025-0317015-29802-1278717127
2024-0625280-22137314213484
2024-0318989-17862112710430
2023-1242465-126002986410624
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-12139514-142545-303077670
2024-12115877-943422153559248
2023-1284946-498333511330425
2022-1246752-376019150-2722
2021-1246327-58154-1182633364

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.