XML 94 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROGRAM CONTRACTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Future payments required under program contracts    
2019 $ 93,480  
2020 17,245  
2021 14,434  
2022 11,458  
2023 6,923  
Total 143,540  
Less: Current portion (93,480) $ (108,053)
Long-term portion of program contracts payable $ 50,060 $ 41,909
Lag period for film payments 3 months  
Program contract payments due in arrears $ 23,600  
Non-cancelable commitments for future program rights $ 70,800