Cash Flow - Recent 8 Quarters (Free Cash Flow = Operating Cash Flow - Investing Cash Flow)
Numbers in millionsOperating Cash FlowInvesting Cash FlowFree Cash FlowNet Income
2026-0332226-33678-145126773
2025-1236213-34186202622768
2025-0929999-2184881502709
2025-0625560-25957-39618336
2025-0324025-20010401516643
2024-1227988-21497649020837
2024-0924724-86201610315687
2024-0619369-82971107113464
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-12115800-1020031379660458
2024-1291328-471504417862360
2023-1271113-244954661739098
2022-1250475-289702150423200
2021-1257683-75705011339370

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.