XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregation of Revenue - Revenue from external customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue        
Revenue $ 2,951,159 $ 3,121,014 $ 5,897,570 $ 6,254,425
Pay-TV subscriber and related revenue        
Disaggregation of Revenue        
Revenue 2,852,460 3,093,765 5,776,505 6,202,078
Equipment sales and other revenue        
Disaggregation of Revenue        
Revenue $ 98,699 $ 27,249 $ 121,065 $ 52,347