Financial insights of PRFT