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

 
$
96,138

Furniture, fixtures and equipment
 
17,556

 
14,956

Leasehold improvements
 
16,628

 
12,670

Work-in-progress
 
4,565

 
5,522

 
 
154,193

 
129,286

Less -- accumulated depreciation
 
(96,197
)
 
(72,344
)
 
 
$
57,996

 
$
56,942