XML 93 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Stock-based compensation expense $ 10,794 $ 9,353 $ 7,679
Depreciation, amortization and impairment 11,781 9,035 6,915
Operating Segments | Google      
Segment Reporting Information [Line Items]      
Stock-based compensation expense 10,185 8,755 7,168
Depreciation, amortization and impairment 11,158 8,708 6,608
Operating Segments | Other Bets      
Segment Reporting Information [Line Items]      
Stock-based compensation expense 474 489 363
Depreciation, amortization and impairment 566 327 307
Reconciling items      
Segment Reporting Information [Line Items]      
Stock-based compensation expense 135 109 148
Depreciation, amortization and impairment $ 57 $ 0 $ 0