Financial insights of ASGN