XML 80 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 50,894 $ 53,408
Related party accounts payable 143 252
Programming liabilities 16,573 16,923
Related party programming liabilities 12,264 20,027
Duties and other taxes payable 6,560 8,769
Accrued staff costs 13,428 18,430
Accrued interest payable 2,945 3,326
Related party accrued interest payable (including Guarantee Fees) 2,641 6,273
Income taxes payable 7,843 14,018
Other accrued liabilities 1,509 2,467
Total accounts payable and accrued liabilities $ 114,800 $ 143,893