XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Note 4 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

As of December 31,

 
  

2020

  

2019

 
  

(in thousands)

 

Computers and equipment

 $5,046  $4,623 

Machinery and equipment

  17,266   16,245 

Building and leasehold improvements

  12,809   11,758 
         

Gross property and equipment

  35,121   32,626 

Less accumulated depreciation

  (20,085)  (17,772)
         

Property and equipment, net

 $15,036  $14,854 
Depreciation Expense [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2019

  

2018

 
      

(in thousands)

     
             

Depreciation expense

 $3,181  $2,979  $2,564