Toy Biz Sales Down Sharply
February 27, 2001
Marvel's dismal fourth quarter performance capped off a very bad year, which saw the company's net sales decline from $319 million to $231 million.