Financial insights of SNX