XML 78 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock Options By Exercise Price Ranges (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
$11.61 to $16.93  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Low end of exercise price range (in dollars per share) $ 11.61
High end of exercise price range (in dollars per share) $ 16.93
Outstanding options  
Number outstanding (in shares) | shares 4,842,725
Weighted-average remaining contractual life 2 years 7 months 28 days
Weighted-average exercise price (in dollars per share) $ 13.06
Exercisable options  
Number outstanding (in shares) | shares 3,901,333
Weighted-average exercise price (in dollars per share) $ 12.91
$17.77 to $25.05  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Low end of exercise price range (in dollars per share) 17.77
High end of exercise price range (in dollars per share) $ 25.05
Outstanding options  
Number outstanding (in shares) | shares 2,368,886
Weighted-average remaining contractual life 9 years 3 months 7 days
Weighted-average exercise price (in dollars per share) $ 19.23
Exercisable options  
Number outstanding (in shares) | shares 10,584
Weighted-average exercise price (in dollars per share) $ 18.62
$30.74 to $32.90  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Low end of exercise price range (in dollars per share) 30.74
High end of exercise price range (in dollars per share) $ 32.90
Outstanding options  
Number outstanding (in shares) | shares 605,825
Weighted-average remaining contractual life 4 years 11 months 12 days
Weighted-average exercise price (in dollars per share) $ 30.75
Exercisable options  
Number outstanding (in shares) | shares 159,135
Weighted-average exercise price (in dollars per share) $ 30.75
$11.61 to $32.90  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Low end of exercise price range (in dollars per share) 11.61
High end of exercise price range (in dollars per share) $ 32.90
Outstanding options  
Number outstanding (in shares) | shares 7,817,436
Weighted-average remaining contractual life 4 years 10 months 2 days
Weighted-average exercise price (in dollars per share) $ 16.30
Exercisable options  
Number outstanding (in shares) | shares 4,071,052
Weighted-average exercise price (in dollars per share) $ 13.62