XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Note 4 - Net Sales (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
   
June 30,
   
December 31,
 
   
2019
   
2018
 
Accounts receivable - trade
  $
70,927
    $
64,017
 
Current contract assets
   
43,674
     
49,236