XML 58 R29.htm IDEA: XBRL DOCUMENT v3.20.1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment consists of the following (in thousands):
December 31, 2019December 31, 2018Estimated
Useful Life
(in years)
Computer software and equipment$19,630  $14,114  
3 to 5
Office improvements1,225  989  5
Furniture and fixtures500  397  7
21,355  15,500  
Less accumulated depreciation(8,073) (5,107) 
$13,282  $10,393