XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity Stock-Based Compensation - Summary of Status of Stock Option Activity (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,688 1,877
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 26.06 $ 21.53
Stock options granted (in shares) 168  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 59.18  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (355)  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 17.77  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (2)  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 37.37