XML 50 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
(in thousands)
 
201
8
   
201
9
   
202
0
   
202
1
   
202
2
   
Thereafte
r
   
Tota
l
 
Lease payments
  $
6,385
    $
5,482
    $
4,774
    $
3,775
    $
2,871
    $
3,453
    $
26,740