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-0619369-82971107113464
2024-0319246-87341051212369
2023-1219403-64711293114016
2023-0920402-60761432511582
2023-0617308-5203121057789
2023-0313998-674372555709
2022-1214511-753069804653
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-1271113-244954661739098
2022-1250475-289702150423200
2021-1257683-75705011339370
2020-1238747-30059868829146
2019-1236314-198641645018485

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.