XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 47,357 $ 56,343
Related party accounts payable 128 267
Programming liabilities 17,889 17,293
Related party programming liabilities 11,714 10,553
Duties and other taxes payable 11,102 9,426
Accrued staff costs 23,141 24,027
Accrued interest payable 2,075 2,104
Related party accrued interest payable (including Guarantee Fees) 1,084 1,103
Income taxes payable 11,094 10,304
Other accrued liabilities 5,329 4,230
Total accounts payable and accrued liabilities $ 130,913 $ 135,650