XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION PLANS (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
The following table summarizes the Company’s stock option activity and related information for the years ended December 31. There were no stock options granted during the years ended December 31, 2023 or 2022. 
OptionsWeighted
Average
Exercise
Price
Weighted Average
Remaining
Contractual Life
Aggregate
Intrinsic value
(in millions)
Outstanding at December 31, 2020552,669 $69.82 6.1$
Granted126,794 $81.21  
Exercised(113,728)$50.38  
Canceled(33,820)$73.53  
Outstanding at December 31, 2021531,915 $75.40 6.5$
Exercised(116,590)$68.57  
Canceled(15,387)$77.10  
Outstanding at December 31, 2022399,938 $77.32 5.9$11 
Exercised(87,035)$74.49  
Canceled(3,078)$79.04  
Outstanding at December 31, 2023309,825 $78.41 5.3$15 
Exercisable at December 31, 2023275,198 $78.06 5.3$13 
Summary of Stock Options Outstanding
Options outstanding at December 31, 2023 were as follows:
 
Range of Exercise PricesNumber of Options OutstandingWeighted Average Exercise Price of Options OutstandingWeighted Average Remaining Contractual LifeNumber of Options Currently ExercisableWeighted Average Exercise Price of Options Currently Exercisable
50.00 - 65.00
27,595 $61.51 2.927,595 $61.51 
65.00 - 80.00
131,568 $75.03 5.6131,568 $75.03 
Over 80.00
150,662 $84.46 5.5116,035 $85.43 
 309,825 $78.41 5.3275,198 $78.06 
Summary of Restricted Stock Activity and Incentive Stock Awards Activity
The following table summarizes the restricted stock and incentive stock units activity and related information for the years ended December 31:
Restricted
Stock
and Units
Incentive
Stock
Awards
Weighted
Average Grant
Date Fair
Value
Outstanding at December 31, 2020656,006 270,645 $73.80 
Granted235,902 241,467 $81.64 
Vested(350,955)(37,672)$71.82 
Adjustment for incentive stock awards expected to vest— 180,767 $76.26 
Canceled(33,255)(48,106)$76.24 
Outstanding at December 31, 2021507,698 607,101 $78.06 
Granted460,841 176,657 $91.19 
Vested(234,597)(43,039)$75.14 
Adjustment for incentive stock awards expected to vest— 45,301 $84.55 
Canceled(44,522)(41,176)$76.84 
Outstanding at December 31, 2022689,420 744,844 $84.73 
Granted368,209 192,751 $104.70 
Vested(262,339)(265,678)$81.00 
Adjustment for incentive stock awards expected to vest— 31,011 $88.02 
Canceled(34,721)(10,196)$93.44 
Outstanding at December 31, 2023760,569 692,732 $93.65