KLA free cash flow for Q1 25 is 792.21 M CHF. For 2024, KLA free cash flow was 2.73 B CHF and operating cash flow was 2.97 B CHF.