Netflix has become the top bidder for the 300-acre Fort Monmouth site located in New Jersey, sources told The New York Times. Netflix has not disclosed the price of its bid, but it is known that several developers have previously offered more than $100 million for just 89 acres of the site. If the company wins the bid, it could build its second-largest production complex there after its studios in New Mexico.