XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Note 11 - Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 
                 

Over time

 $57,649  $69,203  $118,527  $131,846 

Point in time

  12,322   -   20,367   - 

Net sales

 $69,971  $69,203  $138,894  $131,846