XML 99 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Purchase Plan, Stock Options and Warrants - Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
$9.95 - $17.27  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise, lower (in dollars per share) $ 9.95
Range of exercise, upper (in dollars per share) $ 17.27
Number outstanding (in shares) | shares 1,052
Weighted Average Remaining Contractual Life (in years) 2 years 3 months 7 days
Weighted average exercise price (in dollars per share) $ 15.04
Number exercisable (in shares) | shares 795
Weighted average exercise price (in dollars per share) $ 14.62
$18.80 - $25.89  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise, lower (in dollars per share) 18.80
Range of exercise, upper (in dollars per share) $ 25.89
Number outstanding (in shares) | shares 335
Weighted Average Remaining Contractual Life (in years) 3 years 3 months 25 days
Weighted average exercise price (in dollars per share) $ 20.36
Number exercisable (in shares) | shares 200
Weighted average exercise price (in dollars per share) $ 20.25
$28.20  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise, lower (in dollars per share) $ 28.20
Number outstanding (in shares) | shares 914
Weighted Average Remaining Contractual Life (in years) 4 years 3 months 3 days
Weighted average exercise price (in dollars per share) $ 28.20
Number exercisable (in shares) | shares 335
Weighted average exercise price (in dollars per share) $ 28.20
$28.93 - $50.50  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise, lower (in dollars per share) 28.93
Range of exercise, upper (in dollars per share) $ 50.50
Number outstanding (in shares) | shares 957
Weighted Average Remaining Contractual Life (in years) 5 years 3 months 14 days
Weighted average exercise price (in dollars per share) $ 42.02
Number exercisable (in shares) | shares 202
Weighted average exercise price (in dollars per share) $ 42.36
$51.31 - $57.26  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise, lower (in dollars per share) 51.31
Range of exercise, upper (in dollars per share) $ 57.26
Number outstanding (in shares) | shares 1,061
Weighted Average Remaining Contractual Life (in years) 6 years 2 months 4 days
Weighted average exercise price (in dollars per share) $ 55.28
$9.95 - $57.26  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise, lower (in dollars per share) 9.95
Range of exercise, upper (in dollars per share) $ 57.26
Number outstanding (in shares) | shares 4,319
Number exercisable (in shares) | shares 1,532