XML 91 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Stock Option Plan Activity (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2020
$ / shares
shares
$11.21 - $15.00  
Stock-Based Compensation  
Exercise price, low end of range (in dollars per share) $ 11.21
Exercise price, high end of range (in dollars per share) 15.00
$15.01 - $35.00  
Stock-Based Compensation  
Exercise price, low end of range (in dollars per share) 15.01
Exercise price, high end of range (in dollars per share) 35.00
$35.01 - $42.50  
Stock-Based Compensation  
Exercise price, low end of range (in dollars per share) 35.01
Exercise price, high end of range (in dollars per share) 42.50
$11.21 - $42.50  
Stock-Based Compensation  
Exercise price, low end of range (in dollars per share) 11.21
Exercise price, high end of range (in dollars per share) $ 42.50
Stock Options | $11.21 - $15.00  
Options Outstanding  
Number of Shares | shares 14
Weighted-Average Remaining Contractual Life 2 years 2 months 12 days
Weighted-Average Exercise Price (in dollars per share) $ 13.76
Options Exercisable  
Number of Shares | shares 14
Weighted-Average Exercise Price (in dollars per share) $ 13.76
Stock Options | $15.01 - $35.00  
Options Outstanding  
Number of Shares | shares 130
Weighted-Average Remaining Contractual Life 4 years 4 months 24 days
Weighted-Average Exercise Price (in dollars per share) $ 23.54
Options Exercisable  
Number of Shares | shares 130
Weighted-Average Exercise Price (in dollars per share) $ 23.54
Stock Options | $35.01 - $42.50  
Options Outstanding  
Number of Shares | shares 124
Weighted-Average Remaining Contractual Life 6 years 9 months 18 days
Weighted-Average Exercise Price (in dollars per share) $ 39.78
Options Exercisable  
Number of Shares | shares 97
Weighted-Average Exercise Price (in dollars per share) $ 39.02
Stock Options | $11.21 - $42.50  
Options Outstanding  
Number of Shares | shares 268
Weighted-Average Remaining Contractual Life 5 years 4 months 24 days
Weighted-Average Exercise Price (in dollars per share) $ 30.53
Options Exercisable  
Number of Shares | shares 241
Weighted-Average Exercise Price (in dollars per share) $ 29.18