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