XML 57 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15 - Stock Based Compensation (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Share-based Compensation, Stock Options, Activity [Table Text Block]
    Stock Options
Outstanding
  Stock Awards
Outstanding
  Stock Units
Outstanding
    Number
of Shares
(000)
  Weighted
Average
Exercise
Price
  Number
of Shares
(000)
  Weighted
Average
Exercise
Price
  Number
of Shares
(000)
  Weighted
Average
Exercise
Price
                         
Balance, January 1, 2017    
473
    $
42.85
     
139
    $
40.96
     
113
    $
45.40
 
Granted    
--
     
--
     
--
     
--
     
185
     
58.18
 
Stock Options Exercised    
(39
)    
32.16
     
--
     
--
     
--
     
--
 
Stock Awards/Units Vested    
--
     
--
     
(34
)    
36.45
     
(124
)    
52.71
 
Forfeited/Expired    
(3
)    
44.68
     
(12
)    
43.83
     
(13
)    
51.72
 
                                                 
Balance, September 30, 2017    
431
    $
43.82
     
93
    $
42.21
     
161
    $
53.97
 
                                                 
Exercisable, September 30, 2017    
325
    $
43.23
     
 
     
 
     
 
     
 
 
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]
     
Options Outstanding
   
Options Exercisable
 
Range of
Exercise Prices
 
Number
of Shares
   
Weighted
Average
Remaining
Contractual
Life (Years)
   
Weighted
Average
Exercise
Price
   
Number
of Shares
   
Weighted
Average
Exercise
Price
 
$17.55
-
$21.13
   
3,950
     
2.76
   
$
19.38
     
3,950
   
$
19.38
 
21.29
-
21.29
   
3,700
     
5.30
     
21.29
     
2,500
     
21.29
 
21.51
-
21.51
   
1,250
     
2.30
     
21.51
     
1,250
     
21.51
 
30.31
-
30.31
   
22,180
     
0.63
     
30.31
     
22,180
     
30.31
 
40.57
-
40.57
   
40,490
     
7.25
     
40.57
     
40,490
     
40.57
 
40.72
-
40.72
   
1,500
     
7.13
     
40.72
     
600
     
40.72
 
44.40
-
44.40
   
49,870
     
7.25
     
44.40
     
37,144
     
44.40
 
45.50
-
45.50
   
246,485
     
7.62
     
45.50
     
193,025
     
45.50
 
47.02
-
47.02
   
58,090
     
7.79
     
47.02
     
20,838
     
47.02
 
48.13
-
48.13
   
3,305
     
7.96
     
48.13
     
2,645
     
48.13
 
$17.55
-
$48.13
   
430,820
     
7.12
   
$
43.82
     
324,622
   
$
43.23
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    Nine Months Ended
September 30, 2016
     
Expected dividend yield    
1.96
%
Expected stock price volatility    
27.34
%
Risk-free interest rate    
2.01
%
Expected life of options (in years)    
7