XML 74 R122.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Equipment and Capitalized Software - Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Equipment and Capitalized Software    
Property, equipment and capitalized software, gross $ 573,318 $ 437,040
Less: Accumulated depreciation and amortization (457,229) (323,718)
Total property, equipment and capitalized software, net 116,089 113,322
Capitalized software costs    
Property, Equipment and Capitalized Software    
Property, equipment and capitalized software, gross 143,748 108,220
Leasehold improvements    
Property, Equipment and Capitalized Software    
Property, equipment and capitalized software, gross 71,981 67,995
Furniture and equipment    
Property, Equipment and Capitalized Software    
Property, equipment and capitalized software, gross $ 357,589 $ 260,825