XML 79 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares authorized for grant under the plan 39,800,000.0    
Percentage of voting interest to be held by optionee 10.00%    
Exercise price as a percentage of fair value at the time of grant 110.00%    
Vesting period 4 years    
Maximum months after sale event where awards fully vest when service relationship terminated without cause 18 months    
Minimum number of days that may be granted to terminated employee to exercise awards prior to termination 15 days    
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value $ 2,900 $ 7,400 $ 12,300
Total unrecognized estimated unvested stock option compensation cost $ 5,000    
Weighted-average period of recognition of unrecognized compensation cost (years) 1 year 9 months    
Total intrinsic value of options exercised during the period $ 58,500 49,800 47,100
Unvested options 200,000    
Aggregate intrinsic value of unvested options $ 13,400    
Weighted-average exercise price of unvested options $ 91.71    
Weighted-average remaining contractual term of unvested stock options (years) 8 years 3 months    
Employee service share-based compensation, cash received from exercise of stock options $ 47,600    
Tax benefit from exercise of stock options 20,500    
Stock-based compensation expense 53,154 33,347 33,951
Fair value of stock options and restricted stock awards assumed in connection with acquisitions $ 0 $ 0 $ 3,528
Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of awards granted 26,227 35,000 34,450
Value of the restricted stock units on the grant date $ 120.94 $ 78.71 $ 81.61
Stock-based compensation expense $ 1,800 $ 2,200 $ 3,100
Restricted stock units earned 33,187    
Restricted Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of awards granted 85,132 63,462 51,795
Value of the restricted stock units on the grant date $ 106.95 $ 84.61 $ 86.38
Stock-based compensation expense $ 6,600 $ 400 $ 400
Share-based compensation arrangement by share-based payment award, shares issued in period 104,910 35,000 115,485
Restricted stock units earned 11,059    
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of awards granted 762,732 488,622 344,500
Value of the restricted stock units on the grant date $ 109.56 $ 88.51 $ 86.34
Stock-based compensation expense $ 37,300 $ 19,100 $ 12,500
Restricted stock units earned 261,618 162,019 85,713
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number 1,262,496 838,327 571,462
Deferred Stock Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 1 year    
Number of awards granted 18,018 38,400  
Stock-based compensation expense $ 2,600 $ 1,900 $ 4,000
Restricted stock units earned 159,599    
Diversified deferred stock awards 29,500    
Series of Individually Immaterial Business Acquisitions [Member] | Restricted Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Value of the restricted stock units on the grant date     $ 90.48
Stock-based compensation expense $ 600 $ 1,200 $ 600
Share-based compensation arrangement by share-based payment award, shares issued in period     68,451
Stock issued during period, value, restricted stock award     $ 6,200
Minimum [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 1 year    
Minimum [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 3 years    
Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expiration period of options from the date of grant 10 years    
Expiration period for optionee who meets the 10% criteria 5 years    
Maximum [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 3 years    
Maximum [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 4 years