XML 85 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Equipment and Software, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Internally developed software $ 111,245 $ 117,510
Leasehold improvements 36,158 39,315
Computer equipment 26,474 26,669
Purchased software 17,825 11,846
Furniture and fixtures 8,894 9,406
Construction in progress 2,949 4,937
Total property, equipment and software 203,545 209,683
Accumulated depreciation and amortization (96,848) (95,313)
Total property, equipment and software, net 106,697 114,370
Construction in Progress    
Property, Plant and Equipment [Line Items]    
Internally developed software $ 13,200 $ 21,300