XML 43 R109.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 22 - Stock Based Compensation - Outstanding and Exercisable Stock Options (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Options Outstanding Number Outstanding (in shares) | shares 5,399,184
Options Outstanding Weighted Average Remaining Contractual Life (Year) 4 years 9 months
Options Outstanding Weighted Average Exercise Price (in dollars per share) $ 24.00
Options Exercisable Number Outstanding (in shares) | shares 4,698,936
Options Exercisable Weighted Average Remaining Contractual Life (Year) 4 years 1 month 13 days
Options Exercisable Weighted Average Exercise Price (in dollars per share) $ 22.75
Exercise Price Range 1 [Member]  
Range of Exercise Price, Lower (in dollars per share) 15.01
Range of Exercise Price, Upper (in dollars per share) $ 20.00
Options Outstanding Number Outstanding (in shares) | shares 1,269,604
Options Outstanding Weighted Average Remaining Contractual Life (Year) 2 years 3 months 3 days
Options Outstanding Weighted Average Exercise Price (in dollars per share) $ 19.89
Options Exercisable Number Outstanding (in shares) | shares 1,260,418
Options Exercisable Weighted Average Remaining Contractual Life (Year) 2 years 2 months 26 days
Options Exercisable Weighted Average Exercise Price (in dollars per share) $ 19.90
Exercise Price Range 2 [Member]  
Range of Exercise Price, Lower (in dollars per share) 20.01
Range of Exercise Price, Upper (in dollars per share) $ 25.00
Options Outstanding Number Outstanding (in shares) | shares 2,894,522
Options Outstanding Weighted Average Remaining Contractual Life (Year) 4 years 11 months 19 days
Options Outstanding Weighted Average Exercise Price (in dollars per share) $ 23.17
Options Exercisable Number Outstanding (in shares) | shares 2,891,460
Options Exercisable Weighted Average Remaining Contractual Life (Year) 4 years 11 months 15 days
Options Exercisable Weighted Average Exercise Price (in dollars per share) $ 23.17
Exercise Price Range 3 [Member]  
Range of Exercise Price, Lower (in dollars per share) 25.01
Range of Exercise Price, Upper (in dollars per share) $ 30.00
Options Outstanding Number Outstanding (in shares) | shares 804,440
Options Outstanding Weighted Average Remaining Contractual Life (Year) 5 years 6 months 29 days
Options Outstanding Weighted Average Exercise Price (in dollars per share) $ 27.40
Options Exercisable Number Outstanding (in shares) | shares 516,440
Options Exercisable Weighted Average Remaining Contractual Life (Year) 4 years 3 days
Options Exercisable Weighted Average Exercise Price (in dollars per share) $ 26.78
Exercise Price Range 4 [Member]  
Range of Exercise Price, Lower (in dollars per share) 30.01
Range of Exercise Price, Upper (in dollars per share) $ 35.00
Options Outstanding Number Outstanding (in shares) | shares 30,618
Options Outstanding Weighted Average Remaining Contractual Life (Year) 3 years 29 days
Options Outstanding Weighted Average Exercise Price (in dollars per share) $ 32.37
Options Exercisable Number Outstanding (in shares) | shares 30,618
Options Exercisable Weighted Average Remaining Contractual Life (Year) 3 years 29 days
Options Exercisable Weighted Average Exercise Price (in dollars per share) $ 32.37
Exercise Price Range 5 [Member]  
Range of Exercise Price, Lower (in dollars per share) 35.01
Range of Exercise Price, Upper (in dollars per share) $ 40.00
Options Outstanding Number Outstanding (in shares) | shares 400,000
Options Outstanding Weighted Average Remaining Contractual Life (Year) 9 years 7 months 2 days
Options Outstanding Weighted Average Exercise Price (in dollars per share) $ 35.55
Options Exercisable Number Outstanding (in shares) | shares 0