v3.25.2
Segment Reporting - Revenue from External Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting        
Revenues $ 3,724,959 $ 3,952,751 $ 7,594,717 $ 7,967,594
All other        
Segment Reporting        
Eliminations (11,701) (10,272) (24,103) (18,599)
Pay-TV | Pay-TV subscriber and related revenue        
Segment Reporting        
Revenues 2,446,844 2,658,381 4,971,196 5,359,560
Pay-TV | Equipment sales and other revenue        
Segment Reporting        
Revenues 15,405 17,903 29,780 43,302
Wireless | Wireless services and related revenue        
Segment Reporting        
Revenues 823,722 785,135 1,633,329 1,589,401
Wireless | Equipment sales and other revenue        
Segment Reporting        
Revenues 110,909 107,593 274,077 217,333
Broadband and satellite services | Broadband and satellite services and other revenue        
Segment Reporting        
Revenues 273,441 302,527 550,385 619,647
Broadband and satellite services | Equipment sales and other revenue        
Segment Reporting        
Revenues $ 66,339 $ 91,484 $ 160,053 $ 156,950