XML 23 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Property and Equipment    
Total property and equipment $ 243,827 $ 222,404
Less: accumulated depreciation and amortization (92,883) (81,148)
Total property and equipment, net 150,944 141,256
Capitalized internal-use software development costs    
Property and Equipment    
Total property and equipment 110,918 100,155
Data center equipment    
Property and Equipment    
Total property and equipment 22,018 22,009
Leasehold improvements    
Property and Equipment    
Total property and equipment 63,961 55,886
Office equipment    
Property and Equipment    
Total property and equipment 27,001 25,083
Furniture and fixtures    
Property and Equipment    
Total property and equipment 10,253 10,095
Software    
Property and Equipment    
Total property and equipment $ 9,676 $ 9,176