XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Disaggregation of Revenue - Revenue from external customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue        
Revenue $ 3,166,599 $ 3,393,307 $ 6,304,599 $ 6,776,529
Pay-TV video and related revenue        
Disaggregation of Revenue        
Revenue 3,117,066 3,352,354 6,215,002 6,699,951
Equipment sales and other        
Disaggregation of Revenue        
Revenue $ 49,533 $ 40,953 $ 89,597 $ 76,578