XML 43 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Stock-based Compensation - Number of Stock Option Awards Exercisable and their Weighted Average Exercise Price (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Lower Exercise Price Range (in dollars per share) $ 0
Upper Exercise Price Range (in dollars per share) $ 18
Outstanding Number (in shares) | shares 22,379
Outstanding Weighted Average Remaining Life (Year) 6 years 328 days
Outstanding Weighted Average Exercise Price (in dollars per share) $ 5.82
Exercisable Number (in shares) | shares 10,691
Exercisable Weighted Average Exercise Price (in dollars per share) $ 6.31
Exercise Price Range 01 [Member]  
Lower Exercise Price Range (in dollars per share) 0
Upper Exercise Price Range (in dollars per share) $ 3
Outstanding Number (in shares) | shares 1,929
Outstanding Weighted Average Remaining Life (Year) 5 years 182 days
Outstanding Weighted Average Exercise Price (in dollars per share) $ 2.02
Exercisable Number (in shares) | shares 1,159
Exercisable Weighted Average Exercise Price (in dollars per share) $ 1.64
Exercise Price Range 02 [Member]  
Lower Exercise Price Range (in dollars per share) 3
Upper Exercise Price Range (in dollars per share) $ 6
Outstanding Number (in shares) | shares 11,724
Outstanding Weighted Average Remaining Life (Year) 7 years 73 days
Outstanding Weighted Average Exercise Price (in dollars per share) $ 4.17
Exercisable Number (in shares) | shares 5,085
Exercisable Weighted Average Exercise Price (in dollars per share) $ 4.55
Exercise Price Range 03 [Member]  
Lower Exercise Price Range (in dollars per share) 6
Upper Exercise Price Range (in dollars per share) $ 9
Outstanding Number (in shares) | shares 4,941
Outstanding Weighted Average Remaining Life (Year) 7 years 255 days
Outstanding Weighted Average Exercise Price (in dollars per share) $ 7.14
Exercisable Number (in shares) | shares 1,830
Exercisable Weighted Average Exercise Price (in dollars per share) $ 6.98
Exercise Price Range 04 [Member]  
Lower Exercise Price Range (in dollars per share) 9
Upper Exercise Price Range (in dollars per share) $ 12
Outstanding Number (in shares) | shares 3,086
Outstanding Weighted Average Remaining Life (Year) 5 years 109 days
Outstanding Weighted Average Exercise Price (in dollars per share) $ 10.78
Exercisable Number (in shares) | shares 2,013
Exercisable Weighted Average Exercise Price (in dollars per share) $ 10.91
Exercise Price Range 05 [Member]  
Lower Exercise Price Range (in dollars per share) 12
Upper Exercise Price Range (in dollars per share) $ 15
Outstanding Number (in shares) | shares 604
Outstanding Weighted Average Remaining Life (Year) 5 years 36 days
Outstanding Weighted Average Exercise Price (in dollars per share) $ 12.29
Exercisable Number (in shares) | shares 509
Exercisable Weighted Average Exercise Price (in dollars per share) $ 12.31
Exercise Price Range 06 [Member]  
Lower Exercise Price Range (in dollars per share) 15
Upper Exercise Price Range (in dollars per share) $ 18
Outstanding Number (in shares) | shares 95
Outstanding Weighted Average Remaining Life (Year) 5 years 182 days
Outstanding Weighted Average Exercise Price (in dollars per share) $ 15.39
Exercisable Number (in shares) | shares 95
Exercisable Weighted Average Exercise Price (in dollars per share) $ 15.39