XML 42 R107.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Future Minimum Commitments (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Long-term Purchase Commitment [Line Items]  
Unrecognized tax benefits, net of tax credits, noncurrent $ 438
Transition tax liability 153
Total Contractual Obligations  
Long-term Purchase Commitment [Line Items]  
2020 218
2021 813
2022 529
2023 116
2024 112
Thereafter 2,193
Total 3,981
Facility and Equipment Leases  
Long-term Purchase Commitment [Line Items]  
2020 77
2021 71
2022 62
2023 56
2024 52
Thereafter 46
Total 364
Developer and Hosting  
Long-term Purchase Commitment [Line Items]  
2020 25
2021 6
2022 1
2023 0
2024 0
Thereafter 0
Total 32
Marketing  
Long-term Purchase Commitment [Line Items]  
2020 30
2021 0
2022 0
2023 0
2024 0
Thereafter 0
Total 30
Long-term debt obligations  
Long-term Purchase Commitment [Line Items]  
2020 86
2021 736
2022 466
2023 60
2024 60
Thereafter 2,147
Total $ 3,555