Financial insights of MPWR