Financial insights of MXL