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

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2020

   

2019

   

2020

   

2019

 
                                 

Over time

  $ 65,077     $ 75,226     $ 183,604     $ 207,072  

Point in time

    12,555       -       32,922       -  

Net sales

  $ 77,632     $ 75,226     $ 216,526     $ 207,072