XML 104 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Contractual Obligations      
Total contractual obligations future minimum payments $ 12,934    
Contractual obligations future minimum payments, 2020 2,752    
Contractual obligations future minimum payments, 2021 2,635    
Contractual obligations future minimum payments, 2022 448    
Contractual obligations future minimum payments, 2023 377    
Contractual obligations future minimum payments, 2024 526    
Contractual obligations future minimum payments, thereafter 6,196    
Programming costs 11,290 $ 11,124 $ 10,596
Utility pole rental fees 180 171 167
Franchise fees and other franchise-related costs 750 $ 747 $ 705
Letters of credit outstanding 363    
Letters of credit outstanding secured under the Charter Operating credit facility 36    
Pension plan contributions 4    
Monetary damages sought by plaintiff in Sprint litigation 140    
Litigation Settlement Interest 6    
Programming Minimum Commitments (a)      
Contractual Obligations      
Total contractual obligations future minimum payments 276    
Contractual obligations future minimum payments, 2020 216    
Contractual obligations future minimum payments, 2021 37    
Contractual obligations future minimum payments, 2022 12    
Contractual obligations future minimum payments, 2023 11    
Contractual obligations future minimum payments, 2024 0    
Contractual obligations future minimum payments, thereafter 0    
Other (b)      
Contractual Obligations      
Total contractual obligations future minimum payments 12,658    
Contractual obligations future minimum payments, 2020 2,536    
Contractual obligations future minimum payments, 2021 2,598    
Contractual obligations future minimum payments, 2022 436    
Contractual obligations future minimum payments, 2023 366    
Contractual obligations future minimum payments, 2024 526    
Contractual obligations future minimum payments, thereafter $ 6,196    
Minimum      
Contractual Obligations      
Programming fee term 3 years    
Maximum      
Contractual Obligations      
Programming fee term 10 years