XML 89 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross $ 206,981 $ 183,639
Accumulated depreciation and amortization (135,186) (120,629)
Furniture, equipment, leasehold improvements and capitalized software, net of accumulated depreciation and amortization 71,795 63,010
Software Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 119,911 97,113
Computer Hardware and Related Software [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 48,379 42,705
Office Hardware [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 5,725 5,909
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross 5,000 5,385
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Furniture, equipment, leasehold improvements and capitalized software, Gross $ 27,966 $ 32,527