XML 82 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity Related to Employee and Non-Employee Restricted Stock
Activity related to both employee and non-employee restricted stock awards for the year ended December 31, 2024 is as follows (in thousands, except per share amounts):
SharesWeighted Average Grant Date Fair Value/Share
RESTRICTED STOCK AT DECEMBER 31, 2023169 $181.29 
Shares granted44 356.94 
Shares vested(54)191.53 
Shares forfeited(8)289.84 
RESTRICTED STOCK AT DECEMBER 31, 2024151 $221.92 
Schedule of Stock Appreciation Rights
Activity related to SARs for the year ended December 31, 2024 is as follows (in thousands, except per share amounts):
Number of RightsWeighted Average Exercise PriceWeighted Average Remaining Contractual TermAggregate Intrinsic Value
OUTSTANDING AT DECEMBER 31, 2023627 $165.84   
Granted64 352.78   
Exercised(198)144.31   
Forfeited(4)263.24   
Canceled— 204.27 
OUTSTANDING AT DECEMBER 31, 2024489 $198.12 6.5 years$107,916 
EXERCISABLE AT DECEMBER 31, 2024323 $160.16 5.6 years$83,664 
Schedule of the Weighted-Average Assumption Used in Estimating Fair Value of Stock Appreciation Rights
The following table summarizes the weighted-average assumptions used in estimating the fair value of the SARs granted during the years 2024, 2023 and 2022:
Grant DateExpected Dividend YieldExpected VolatilityRisk Free Interest RateExpected TermWeighted Avg. Grant Date Fair Value of 1 SAR
20241.5%25.7%4.0%4.8 years$88.17
20231.8%28.0%3.7%4.9 years$62.79
20222.1%27.4%1.9%4.9 years$39.68
Schedule of the Attributes of the Performance Shares Granted During the Period The following table summarizes the related assumptions used to determine the fair values of the performance share awards with a market condition granted during February 2024, 2023 and 2022:
Grant DateStock Price on Measurement DateDividend YieldExpected VolatilityRisk Free Interest RateExpected TermWeighted Avg. Grant Date Fair Value
February 2024$352.551.4%30.6%4.1%2.9 years$483.99
February 2023$241.171.9%39.4%4.1%2.9 years$279.47
February 2022$185.872.3%39.7%1.6%2.9 years$221.94
The Company expenses these awards on a straight-line basis over the requisite service period and including an assessment of the performance achieved to date. The weighted average fair value per share was $341.19, $230.64 and $174.48 for the awards granted in 2024, 2023, and 2022, respectively.
Grant DateFair ValuePerformance PeriodPayout Range
February 2024$341.19Jan 2024 - Dec 2026
0-200%
February 2023$230.64Jan 2023 - Dec 2025
0-200%
February 2022$174.48Jan 2022 - Dec 2024
0-200%