XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Net Sales (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
   
March 31,
   
December 31,
 
   
2020
   
2019
 
Accounts receivable - trade
  $
73,551
    $
79,746
 
Current contract assets
   
38,234
     
38,533
 
Current contract liabilities    
17,646
     
1,821