XML 125 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based and Employee Savings Plans - Schedule of Stock Option Activity (Details) - Employee Stock Option - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Shares      
Outstanding balance, beginning of period (in shares) 1,183,000    
Assumed (in shares) 0    
Exercised (in shares) (693,000)    
Forfeited/expired/canceled (in shares) (14,000)    
Outstanding balance, end of period (in shares) 476,000 1,183,000  
Expected to vest (in shares) 78,000    
Options exercisable (in shares) 390,000    
Weighted Average Exercise Price      
Outstanding balance, beginning of period (in usd per share) $ 27.39    
Assumed (in usd per share) 0    
Exercised (in usd per share) 29.01    
Forfeited/expired/canceled (in usd per share) 22.71    
Outstanding balance, end of period (in usd per share) 25.18 $ 27.39  
Expected to vest, weighted average exercise price (in usd per share) 19.78    
Options exercisable, weighted average exercise price (in usd per share) $ 26.33    
Outstanding balance, end of period, weighted average remaining contractual term (years) 3 years 7 months 9 days    
Expected to vest, weighted average remaining contractual term (years) 5 years 7 months 9 days    
Options exercisable, weighted average remaining contractual term (years) 3 years 2 months 1 day    
Outstanding balance, end of period, aggregate intrinsic value $ 40,113    
Expected to vest, aggregate intrinsic value 6,973    
Options exercisable, aggregate intrinsic value 32,431    
Weighted average grant date fair value of options granted to employees (in usd per share)   $ 72.02 $ 49.47
Aggregate intrinsic value of options exercised $ 51,000 $ 71,000 $ 53,000