XML 49 R34.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment, net, consisted of the following (in thousands):
 June 30, 2020December 31, 2019
Land$2,385  $694  
Building11,887  3,845  
Machinery and equipment37,293  28,777  
Office furniture and equipment1,995  1,345  
Computer hardware and software4,480  3,408  
Leasehold and building improvements10,660  10,558  
Construction in progress86  671  
Property and equipment, gross68,786  49,298  
Less accumulated depreciation (34,913) (33,829) 
Total property and equipment, net$33,873  $15,469