XML 30 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 9 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

December 31,

 

(in thousands)

 

2019

   

2018

 
                 

Land

  $ 14,098     $ 10,566  

Buildings and improvements

    75,843       72,819  

Machinery and equipment

    208,954       185,416  

Computer hardware and software

    24,953       22,323  

Leasehold improvements

    7,341       7,330  

Construction in progress

    54,313       25,279  

Total

    385,502       323,733  

Accumulated depreciation and amortization

    (121,790 )     (95,732 )

Property and equipment, net

  $ 263,712     $ 228,001