XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Performance-based Awards and Restricted Stock Units) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Performance Based Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of performance-based awards shares released as a percentage of target number, minimum 0.00%    
Number of performance-based awards shares released as a percentage of target number, maximum 200.00%    
Shares      
Outstanding, shares at beginning of the period 34,000 104,000 150,000
Granted, shares 131,000 119,000 105,000
Vested, shares (34,000) (104,000) (150,000)
Forfeited, shares (93,000) (85,000) (1,000)
Outstanding, shares at ending of the period 38,000 34,000 104,000
Outstanding, weighted-average grant date fair value per share, beginning of period $ 79.94 $ 84.47 $ 46.27
Granted, weighted-average grant date fair value per share 82.96 79.91 84.48
Vested, weighted-average grant date fair value per share 79.94 84.48 46.27
Forfeited or expired, weighted-average grant date fair value per share 82.96 79.89 85.01
Outstanding, weighted-average grant date fair value per share, end of period $ 82.95 $ 79.94 $ 84.47
Outstanding, weighted-average remaining contractual term (in years) 0 years    
Outstanding, aggregate intrinsic value $ 3,131    
Outstanding and expected to vest, shares 38,000    
Outstanding and expected to vest, weighted-average remaining contractual term (in years) 0 years    
Outstanding and expected to vest, aggregate intrinsic value $ 3,131    
Grant date fair value of awards released $ 2,700 $ 8,800 $ 6,900
Long-Term Performance-Based Awards (PRSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of performance-based awards shares released as a percentage of target number, minimum 0.00%    
Number of performance-based awards shares released as a percentage of target number, maximum 200.00%    
Performance period 3 years    
Shares      
Outstanding, shares at beginning of the period 236,000 383,000 301,000
Granted, shares 146,000 110,000 103,000
Vested, shares (23,000) (135,000) (6,000)
Forfeited, shares (103,000) (122,000) (15,000)
Outstanding, shares at ending of the period 256,000 236,000 383,000
Outstanding, weighted-average grant date fair value per share, beginning of period $ 77.82 $ 53.14 $ 41.90
Granted, weighted-average grant date fair value per share 80.92 78.96 82.92
Vested, weighted-average grant date fair value per share 49.68 34.09 29.94
Forfeited or expired, weighted-average grant date fair value per share 82.92 49.68 40.05
Outstanding, weighted-average grant date fair value per share, end of period $ 80.08 $ 77.82 $ 53.14
Outstanding, weighted-average remaining contractual term (in years) 1 year 6 months 25 days    
Outstanding, aggregate intrinsic value $ 20,987    
Outstanding and expected to vest, shares 0    
Outstanding and expected to vest, weighted-average remaining contractual term (in years) 0 years    
Grant date fair value of awards released $ 1,100 $ 4,600 $ 200
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards vesting period 4 years    
Shares      
Outstanding, shares at beginning of the period 1,096,000 1,144,000 1,518,000
Granted, shares 335,000 519,000 271,000
Vested, shares (418,000) (481,000) (546,000)
Forfeited, shares (32,000) (86,000) (99,000)
Outstanding, shares at ending of the period 981,000 1,096,000 1,144,000
Outstanding, weighted-average grant date fair value per share, beginning of period $ 60.52 $ 46.81 $ 35.51
Granted, weighted-average grant date fair value per share 80.97 76.01 83.79
Vested, weighted-average grant date fair value per share 53.08 44.70 35.03
Forfeited or expired, weighted-average grant date fair value per share 73.29 60.02 39.85
Outstanding, weighted-average grant date fair value per share, end of period $ 70.27 $ 60.52 $ 46.81
Outstanding, weighted-average remaining contractual term (in years) 1 year 5 months 23 days    
Outstanding, aggregate intrinsic value $ 80,585    
Outstanding and expected to vest, shares 918,000    
Outstanding and expected to vest, weighted-average remaining contractual term (in years) 1 year 4 months 20 days    
Outstanding and expected to vest, aggregate intrinsic value $ 75,384    
Grant date fair value of awards released $ 22,200 $ 21,500 $ 19,100