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-122989-194910403832
2025-093284-28044793745
2025-061872-12086642109
2025-031964-1292671595
2024-121705-1671341927
2024-093200-26855151190
2024-062358-2524-165330
2024-031666-13722941218
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-1210110-7255285510282
2024-128931-82526794667
2023-124228-29991228-188
2022-125121-17283392-1311
2021-12511651056261599

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.