XML 64 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Stock Options Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award      
Fair value of stock options granted $ 34,200,000 $ 1,000,000.0 $ 800,000
Total intrinsic value of options exercised 200,000 8,200,000 50,800,000
Cash received for options exercised 900,000 $ 9,700,000 $ 41,900,000
Intrinsic value of exercisable options outstanding $ 0    
Weighted average fair value of options granted (in usd per share) $ 18.36 $ 48.64 $ 48.05
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Options available for future grant under the Company's option plans (in shares) 0.3    
Stock Options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period of options 3 years    
Expiration period of options 7 years    
Stock Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period of options 5 years