XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
    December 31,  
    2019     2018  
Land and land improvements   $ 2,688     $ 2,452  
Buildings and improvements     8,962       6,949  
Machinery and equipment     13,621       12,709  
Rental equipment     5,201       3,659  
                 
      30,472       25,769  
Less: accumulated depreciation and amortization     (12,737 )     (11,667 )
                 
    $ 17,735     $ 14,102