v3.19.2
Business Combinations - Additional Information (Detail)
$ in Millions
12 Months Ended
Oct. 25, 2018
USD ($)
Dec. 08, 2016
USD ($)
Jun. 30, 2019
USD ($)
Acquisition
GitHub, Inc.      
Business Acquisition [Line Items]      
Acquisition date Oct. 25, 2018    
Total consideration transferred $ 7,500    
Cash paid to acquire the business 1,300    
Transactions recognized separately from preliminary purchase price allocation $ 600    
LinkedIn Corporation      
Business Acquisition [Line Items]      
Acquisition date   Dec. 08, 2016  
Total consideration transferred   $ 27,000  
Cash paid to acquire the business   $ 26,900  
Other      
Business Acquisition [Line Items]      
Cash paid to acquire the business     $ 1,600
Business combination, number of business acquisitions | Acquisition     19