Amphenol (APH): financials explained · StockLab