XML 83 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Jun. 30, 2022
Dec. 31, 2022
USD ($)
segment
unit
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
Summary of Accounting Policies          
Number of reporting segments (in segments) | segment     2    
Increase (decrease) in depreciation expense     $ (8,500) $ (7,560) $ (6,390)
Increase (decrease) in net income     $ 23,200 $ 39,370 $ 29,146
Diluted (in dollars per share) | $ / shares     $ 8.59 $ 13.77 $ 10.09
Advertising expense     $ 2,650 $ 2,990 $ 2,260
Equity securities without readily determinable fair value, impairment and downward price adjustment, current year amount     $ 447    
Number of reporting units (in reporting units) | unit     2    
Cumulative translation gain (loss), net of tax $ (1,860)   $ (1,860) (677)  
Foreign currency exchange losses, net     (81) (140) (129)
Data Center Assets          
Summary of Accounting Policies          
Restructuring charges     1,341 0 0
Impairment charges for leases and leasehold improvements          
Summary of Accounting Policies          
Restructuring charges     2,218 $ 0 0
Change in Accounting Method Accounted for as Change in Estimate          
Summary of Accounting Policies          
Increase (decrease) in depreciation expense     860    
Increase (decrease) in net income     $ 693    
Diluted (in dollars per share) | $ / shares     $ 0.26    
Restricted Stock Units (RSUs)          
Summary of Accounting Policies          
Share-based compensation arrangement by share-based payment award, award vesting period     4 years    
Servers and network assets          
Summary of Accounting Policies          
Useful life of property and equipment 5 years 4 years 6 months   4 years  
Increase (decrease) in depreciation expense     $ (5,290) $ (4,940) $ (4,380)
Servers and network assets | Minimum          
Summary of Accounting Policies          
Useful life of property and equipment     4 years    
Servers and network assets | Maximum          
Summary of Accounting Policies          
Useful life of property and equipment     5 years    
Buildings | Minimum          
Summary of Accounting Policies          
Useful life of property and equipment     25 years    
Buildings | Maximum          
Summary of Accounting Policies          
Useful life of property and equipment     30 years    
Equipment and other | Minimum          
Summary of Accounting Policies          
Useful life of property and equipment     1 year    
Equipment and other | Maximum          
Summary of Accounting Policies          
Useful life of property and equipment     25 years    
Finance lease right-of-use assets | Minimum          
Summary of Accounting Policies          
Useful life of property and equipment     3 years    
Finance lease right-of-use assets | Maximum          
Summary of Accounting Policies          
Useful life of property and equipment     20 years    
Revenue from contract with customer benchmark | Geographic concentration risk | United States          
Summary of Accounting Policies          
Concentration risk percentage (in percentage)     40.00% 41.00% 42.00%