XML 56 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment - Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Property and Equipment, Net    
Property and equipment gross $ 112,533 $ 116,170
Less: accumulated depreciation (68,798) (81,465)
Total 43,735 34,705
Computer equipment and software    
Property and Equipment, Net    
Property and equipment gross 79,161 92,079
Furniture, equipment and building improvements    
Property and Equipment, Net    
Property and equipment gross 14,132 15,355
Internal-use software development costs    
Property and Equipment, Net    
Property and equipment gross $ 19,240 $ 8,736