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-03-150-8-158-245
2025-12-148-21-169-845
2025-09-89-30-120-361
2025-06-191-40-232-227
2025-03-105-46-152-196
2024-12-131-43-175-1330
2024-09-174-89-264-211
2024-06-254-148-402-262
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-12-535-139-674-1631
2024-12-728-402-1131-2100
2023-12-1106728-378-1368
2022-12-828-679-1508-724
2021-12-358-1740-2099-459

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.