1MSFT free cash flow for Q1 25 is 17.3 B EUR. For 2024, 1MSFT free cash flow was 69.15 B EUR and operating cash flow was 110.68 B EUR.