XML 44 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment at December 31, 2018 and 2017 consisted of the following (in thousands):
 
 
2018
 
2017
Computer hardware and software
 
$
159,357

 
$
115,444

Furniture, fixtures and equipment
 
22,242

 
17,556

Leasehold improvements
 
19,229

 
16,628

Work-in-progress
 
3,690

 
4,565

 
 
204,518

 
154,193

Less -- accumulated depreciation
 
(125,395
)
 
(96,197
)
 
 
$
79,123

 
$
57,996