XML 93 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Capitalized Software, Furniture, Equipment and Leasehold Improvements - Capitalized Software Development Costs, Furniture, Equipment and Leasehold Improvements, Net of Accumulated Depreciation and Amortization (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross $ 248,759 $ 206,981
Accumulated depreciation and amortization (163,555) (135,186)
Furniture, equipment, leasehold improvements and capitalized software, net of accumulated depreciation and amortization 85,204 71,795
Software Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 151,139 119,911
Computer Hardware and Related Software [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 52,696 48,379
Office Hardware [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 8,782 5,725
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 7,078 5,000
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross $ 29,064 $ 27,966