Disney agreed to the deal late Thursday after Filmyard Holdings paid a nonrefundable $ 40-million deposit .