XML 92 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,346,982 $ 2,084,707
Accumulated depreciation and amortization (1,484,447) (1,283,690)
Property and equipment, net 862,535 801,017
Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,292,587 1,170,471
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 61,276 51,727
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 48,521 41,968
Estimated useful life (in years) 5 years  
Office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 26,949 24,497
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 152,487 139,991
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 765,162 $ 656,053
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 | 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 | 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) 16 years  
Maximum | Internal-use software    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 7 years