Financial insights of PAYX