XML 73 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consists of the following (in millions):
 December 31,
 20222021
Land$1,874 $1,688 
Servers and network assets34,330 25,584 
Buildings27,720 22,531 
Leasehold improvements6,522 5,795 
Equipment and other5,642 4,764 
Finance lease right-of-use assets3,353 2,840 
Construction in progress25,052 14,687 
Property and equipment, gross104,493 77,889 
Less: Accumulated depreciation(24,975)(20,080)
Property and equipment, net$79,518 $57,809