XML 113 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Future Minimum Commitments (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Long-term Purchase Commitment [Line Items]  
Unrecognized tax benefits, net of tax credits, noncurrent $ 466
Transition tax liability 153
Total Contractual Obligations  
Long-term Purchase Commitment [Line Items]  
2021 439
2022 427
2023 321
2024 162
2025 138
Thereafter 5,076
Total 6,563
Facility and Equipment Leases  
Long-term Purchase Commitment [Line Items]  
2021 77
2022 72
2023 65
2024 54
2025 33
Thereafter 19
Total 320
Developer and Hosting  
Long-term Purchase Commitment [Line Items]  
2021 95
2022 84
2023 85
2024 3
2025 0
Thereafter 0
Total 267
Marketing  
Long-term Purchase Commitment [Line Items]  
2021 158
2022 166
2023 66
2024 0
2025 0
Thereafter 0
Total 390
Long-term debt obligations  
Long-term Purchase Commitment [Line Items]  
2021 109
2022 105
2023 105
2024 105
2025 105
Thereafter 5,057
Total $ 5,586