KLA Corporation FY2025 Results & Capital Returns Analysis | Monexa