Q1 2025 Amphenol Corp Earnings Call