XML 58 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Equipment and Software, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Internally developed software $ 117,510 $ 141,233
Leasehold improvements 39,315 31,109
Computer equipment 26,669 24,204
Purchased software 11,846 10,139
Furniture and fixtures 9,406 8,468
Construction in progress 4,937 4,106
Total property, equipment and software 209,683 219,259
Accumulated depreciation and amortization (95,313) (105,384)
Total property, equipment and software, net 114,370 113,875
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Internally developed software $ 21,300 $ 10,300