XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Options And Employee Stock Purchase Plan (Restricted Stock) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Compensation cost recognized $ 6,530,000 $ 6,862,000 $ 12,843,000 $ 11,948,000  
Share-based Payment Arrangement, Expense 6,530,000 6,862,000 12,843,000 11,948,000  
Share-based Payment Arrangement, Option [Member]          
Compensation cost recognized 200,000 200,000 400,000 500,000  
Share-based Payment Arrangement, Expense 200,000 200,000 400,000 500,000  
Unrecognized compensation cost related to non-vested awards granted 6,300,000   $ 6,300,000   $ 6,800,000
Weighted-average period to recognize compensation cost (in years)     5 years 6 months    
Restricted Stock And Restricted Stock Unit (RSU) [Member]          
Compensation cost recognized 5,700,000 6,400,000 $ 11,300,000 10,800,000  
Share-based Payment Arrangement, Expense 5,700,000 $ 6,400,000 11,300,000 $ 10,800,000  
Unrecognized compensation cost related to non-vested awards granted $ 49,300,000   $ 49,300,000   $ 46,100,000
Restricted Stock [Member]          
Nonvested at January 1, 2020     1,105,059    
Shares, Granted     1,268    
Shares, Vested     (242,783)    
Shares, Canceled     (4,681)    
Nonvested at June 30, 2020 858,863   858,863    
Weighted-Average Grant-Date Fair Value, Nonvested at January 1, 2020     $ 64.76    
Weighted-Average Grant-Date Fair Value, Granted     98.63    
Weighted-Average Grant-Date Fair Value, Vested     69.78    
Weighted-Average Grant-Date Fair Value, Canceled     77.13    
Weighted-Average Grant-Date Fair Value, Nonvested at June 30, 2020 $ 63.32   $ 63.32    
Weighted-average period to recognize compensation cost (in years)     4 years 7 months 6 days    
Restricted Stock Units (RSUs) [Member]          
Nonvested at January 1, 2020     20,874    
Shares, Granted     197,078    
Shares, Vested     (5,218)    
Shares, Canceled     (1,920)    
Nonvested at June 30, 2020 210,814   210,814    
Share Based Compensation Equity Awards Other Than Options Expected To Vest Shares     133,910    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms     4 years 1 month 6 days    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Remaining Contractual Term     3 years 4 months 24 days    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding, Aggregate Intrinsic Value $ 13,325,553   $ 13,325,553    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value $ 8,464,473   $ 8,464,473    
Weighted-average period to recognize compensation cost (in years)     5 years