XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Revenue (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Product Category
 
   
March 31,
2019
   
March 31,
2018
 
Pumps and pump systems
  $
82,522
    $
80,484
 
Repair parts for pumps and pump systems and other
   
14,337
     
16,120
 
Total net sales
  $
96,859
    $
96,604
 
   
Geographic Location
 
   
March 31,
2019
   
March 31,
2018
 
United States
  $
67,702
    $
64,434
 
Foreign countries
   
29,157
     
32,170
 
Total net sales
  $
96,859
    $
96,604
 
Contract with Customer, Asset and Liability [Table Text Block]
   
March
31,
201
9
   
December 31
,
201
8
 
Contract assets
  $
1,456
    $
1,953
 
Contract liabilities
  $
6,000
    $
5,232