XML 95 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable and accrued expenses $ 53,408 $ 45,037
Related party accounts payable 252 194
Programming liabilities 16,923 26,603
Related party programming liabilities 20,027 17,126
Duties and other taxes payable 8,769 10,325
Accrued staff costs 18,430 16,476
Accrued interest payable 3,326 2,935
Related party accrued interest payable (including Guarantee Fees) 6,273 9,588
Income taxes payable 14,018 5,091
Other accrued liabilities 2,467 1,003
Total accounts payable and accrued liabilities $ 143,893 $ 134,378