XML 31 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Product Category
 
   
March 31,
2020
   
March 31,
2019
 
Pumps and pump systems
  $
78,299
    $
82,522
 
Repair parts for pumps and pump systems and other
   
13,372
     
14,337
 
Total net sales
  $
91,671
    $
96,859
 
   
Geographic Location
 
   
March 31,
2020
   
March 31,
2019
 
United States
  $
65,368
    $
67,702
 
Foreign countries
   
26,303
     
29,157
 
Total net sales
  $
91,671
    $
96,859
 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   
March 31,
2020
   
December 31
,
201
9
 
Contract assets
  $
-
    $
393
 
Contract liabilities
  $
5,586
    $
4,911