XML 46 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
May 23, 2018
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 20, 2010
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Forfeiture period once emplyment has ended       90 days      
Accelerated compensation cost   $ 7,300,000 $ 11,200,000        
Weighted-average fair value of options granted       $ 33.99 $ 33.01 $ 23.88  
Total intrinsic value for options exercised       $ 132,800,000 $ 78,000,000.0 $ 37,200,000  
Cash received from option exercises       136,000,000.0 74,700,000 56,500,000  
Tax benefit realized from stock option exercises       $ 10,200,000 0 0  
Share price       $ 240.99      
Total fair value of shares vested       $ 26,500,000 24,000,000.0 21,400,000  
Non-cash compensation expense       73,214,000 42,327,000 38,249,000  
Non-cash compensation capitalized to fixed and intangible assets       1,100,000 800,000 600,000  
Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total unrecognized compensation cost related to unvested stock options       $ 32,700,000      
Weighted average period to recognize cost       2 years 3 months 18 days      
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average period to recognize cost       2 years 4 months 24 days      
Total unrecognized compensation expense related to unvested restricted stock       $ 23,400,000      
2010 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Maximum issuance of granted       7,500,000      
Shares remaining available for future issuance under the plan       6,400,000      
2010 Plan [Member] | Class A Common Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Maximum issuance of shares       15,000,000.0     15,000,000.0
Shares remaining available for future issuance under the plan       5,400,000      
2008 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares remaining available for future issuance under the plan       259,820      
Non-cash compensation expense       $ 1,000,000.0 $ 600,000 $ 600,000  
2008 Plan [Member] | Class A Common Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Maximum issuance of shares       500,000      
Percentage of purchase plan price per share equal to the fair market value       85.00%      
Class A common stock issued under the purchase plan         16,798    
Cash proceeds from issuance of shares under the purchase plan         $ 2,300,000    
2018 Plan [Member] | Class A Common Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares remaining available for future issuance under the plan 300,000            
Percentage of purchase plan price per share equal to the fair market value 85.00%            
Class A common stock issued under the purchase plan       30,128 10,052    
Cash proceeds from issuance of shares under the purchase plan       $ 5,500,000 $ 1,400,000    
Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contractual life of options and restricted stock units       7 years      
Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contractual life of options and restricted stock units       10 years