XML 86 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Stock-based compensation expense $ 3,329 $ 2,760 $ 6,519 $ 5,529
Depreciation, amortization and impairment 3,386 2,835 6,494 5,448
Operating Segments | Google        
Segment Reporting Information [Line Items]        
Stock-based compensation expense 3,126 2,600 6,114 5,212
Depreciation, amortization and impairment 3,292 2,756 6,305 5,285
Operating Segments | Other Bets        
Segment Reporting Information [Line Items]        
Stock-based compensation expense 136 125 271 248
Depreciation, amortization and impairment 94 79 186 163
Reconciling items        
Segment Reporting Information [Line Items]        
Stock-based compensation expense 67 35 134 69
Depreciation, amortization and impairment $ 0 $ 0 $ 3 $ 0