XML 54 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Share-Based and Other Compensation Programs Non-Qualified Stock Options - Range of Exercise Prices for Outstanding and Exercisable Optons (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
$2.45 - $3.58  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range Limit $ 2.45
Range of Exercise Prices, Upper Range Limit 3.58
$10.42 - $15.44  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range Limit 10.42
Range of Exercise Prices, Upper Range Limit 15.44
$18.42  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range Limit $ 18.42
Non-Qualified Stock Options  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding | shares 981,547
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 4 years
Options Outstanding, Weighted Average Exercise Price $ 10.05
Options Exercisable, Number Exercisable | shares 853,041
Options Exercisable, Weighted Average Exercise Price $ 9.73
Non-Qualified Stock Options | $2.45 - $3.58  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding | shares 377,117
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 4 months 24 days
Options Outstanding, Weighted Average Exercise Price $ 2.45
Options Exercisable, Number Exercisable | shares 377,117
Options Exercisable, Weighted Average Exercise Price $ 2.45
Non-Qualified Stock Options | $10.42 - $15.44  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding | shares 449,976
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 4 years 10 months 24 days
Options Outstanding, Weighted Average Exercise Price $ 13.54
Options Exercisable, Number Exercisable | shares 321,470
Options Exercisable, Weighted Average Exercise Price $ 14.09
Non-Qualified Stock Options | $18.42  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding | shares 154,454
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 5 years 3 months 18 days
Options Outstanding, Weighted Average Exercise Price $ 18.42
Options Exercisable, Number Exercisable | shares 154,454
Options Exercisable, Weighted Average Exercise Price $ 18.42