Financial insights of MCHP