XML 74 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Options, Outstanding, Number, Beginning 1,008,476  
Options, Grants in Period, Net of Forfeitures 43,943  
Options, Exercises in Period (163,120)  
Options, Forfeitures in Period (41,469)  
Options, Outstanding, Number, Ending 847,830  
Options, Exercisable, Number 676,202  
Aggregate Intrinsic Value [Abstract]    
Options, Outstanding, Intrinsic Value $ 264.0 $ 392.2
Options, Exercisable, Intrinsic Value $ 242.8  
Weighted Average Exercise Price [Abstract]    
Options, Outstanding, Weighted Average Exercise Price, Beginning $ 232.99  
Options, Grants in Period, Weighted Average Exercise Price 595.31  
Options, Exercises in Period, Weighted Average Exercise Price 150.81  
Options, Forfeitures in Period, Weighted Average Exercise Price 369.93  
Options, Outstanding, Weighted Average Exercise Price, Ending 260.88  
Options, Exercisable, Weighted Average Exercise Price $ 208.01