XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,100,807 $ 3,794,576
Accumulated depreciation and amortization (2,560,625) (2,260,247)
Property and equipment, net 1,540,182 1,534,329
Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,139,518 1,981,775
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 89,695 89,347
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 71,427 71,381
Office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 41,866 42,616
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 229,037 227,358
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,529,264 $ 1,382,099
Minimum | Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 3 years  
Minimum | Purchased software    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 3 years  
Minimum | Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 1 year  
Minimum | Office equipment    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 3 years  
Minimum | Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 1 year  
Minimum | Internal-use software    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 2 years  
Maximum | Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 7 years  
Maximum | Purchased software    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 10 years  
Maximum | Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 7 years  
Maximum | Office equipment    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 5 years  
Maximum | Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 15 years  
Maximum | Internal-use software    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (in years) 7 years