Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2024-0318989-17862112710430
2023-1242465-126002986410624
2023-0921217-1175394649879
2023-0616475-967268026749
2023-034787-15806-110183172
2022-1229172-1082118351278
2022-0911403-15608-42042872
2022-068965-12077-3112-2028
Cash Flow - Recent 5 Years (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2023-1284946-498333511330425
2022-1246752-376019150-2722
2021-1246327-58154-1182633364
2020-12660645961112567421331
2019-1238514-242811423211588

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.