v3.24.2
Property and Equipment - Summary (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment    
Finance lease right-of-use assets $ 4,583 $ 4,185
Property and equipment, gross 141,354 129,721
Less: Accumulated depreciation (38,395) (33,134)
Property and equipment, net 102,959 96,587
Land    
Property, Plant and Equipment    
Property and equipment, gross 2,086 2,080
Servers and network assets    
Property, Plant and Equipment    
Property and equipment, gross 56,531 46,838
Buildings    
Property, Plant and Equipment    
Property and equipment, gross 42,840 37,961
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross 7,191 6,972
Equipment and other    
Property, Plant and Equipment    
Property and equipment, gross 6,457 7,416
Construction in progress    
Property, Plant and Equipment    
Property and equipment, gross $ 21,666 $ 24,269