XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK AWARD PLANS - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 09, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
May 05, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Maximum shares that can be granted under stock plan (shares)               4,261,884
Shares available for stock awards (shares)   4,424,631       4,424,631    
Stock-based compensation expense   $ 27,929,000   $ 29,161,000   $ 52,535,000 $ 53,150,000  
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation expense   20,000,000       20,000,000    
Stock-based compensation expense   3,263,000   $ 4,027,000   6,482,000 $ 7,994,000  
Stock awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation expense   144,300,000       $ 144,300,000    
Stock awards | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Discount on outstanding grants (percent)           12.00%    
Stock awards | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Discount on outstanding grants (percent)           24.00%    
Performance-based restricted shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period         5 years      
Performance-based restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock awards granted (shares) 330,072              
Weighted average grant date fair value (in dollars per share) $ 76.74              
Award vesting period 3 years   3 years          
Upside opportunity upon achievement of targets (percent)           200.00%    
Time-based restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock awards granted (shares) 634,118              
Weighted average grant date fair value (in dollars per share) $ 74.67              
Award vesting period 3 years   3 years   5 years      
1997 Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Maximum employee contribution to purchase company stock   $ 10,000       $ 10,000    
Discount rate used to determine the purchase price           15.00%