XML 80 R55.htm IDEA: XBRL DOCUMENT v3.20.4
PROPERTY AND EQUIPMENT - Components of Property and Equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 122,152 $ 105,258
Less: accumulated depreciation (81,754) (70,975)
Property and equipment, net 40,398 34,283
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 52,335 42,162
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 30,211 25,147
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,572 8,524
Computer software purchased    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,415 7,775
Computer software developed for internal use    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,542 17,606
Fixed assets in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,077 $ 4,044