XML 42 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Net Benefit Costs [Table Text Block]
   
Three Months Ended
March 31,
 
   
2019
   
2018
 
Service cost
  $
1,100
    $
1,252
 
Interest cost
   
1,620
     
1,377
 
Expected return on plan assets
   
(1,496
)
   
(1,634
)
Amortization of prior service cost
   
15
     
15
 
Amortization of net loss
   
1,097
     
931
 
Net periodic pension cost
  $
2,336
    $
1,941