XML 62 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment, net consists of the following (in millions): 
June 30, 2025December 31, 2024
Land$2,650 $2,561 
Servers and network assets85,833 68,397 
Buildings50,507 47,076 
Leasehold improvements7,575 7,293 
Equipment and other8,135 7,150 
Finance lease right-of-use assets6,685 5,384 
Construction in progress35,942 26,802 
Property and equipment, gross197,327 164,663 
Less: Accumulated depreciation(50,288)(43,317)
Property and equipment, net$147,039 $121,346