Microchip Technology (MCHP): financials explained · StockLab