As Nuje said they basically have a license to print money because of the stadium and the brand, their revenue stream is double any of the other premier league clubs
Also, they are about to offer an IPO for about 1/3rd of the club
http://www.ft.com/intl/cms/s/0/2ca76...#axzz1XstTCOhw
with only 12% actual voting shares
which should raise them about 1 billion, that covers their debt easily