XML 44 R28.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2016
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consisted of the following (in thousands):

 

    At December 31,  
    2016     2015  
Computers, software, machinery and equipment   $ 71,769     $ 72,066  
Leasehold improvements     7,848       7,839  
Furniture and fixtures     6,898       6,313  
Building and improvements     23,786       23,786  
Land     12,852       12,852  
Software development and other equipment in progress     2,581       1,695  
Subtotal     125,734       124,551  
Less: Accumulated depreciation and amortization     (69,382 )     (67,777 )
Property and equipment, net   $ 56,352     $ 56,774