XML 61 R43.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 Stock-Based Compensation Expense
Stock-based compensation expense is summarized as follows: 
 Years Ended December 31,
(in thousands)202420232022
Stock-based compensation expense$32,841 $26,825 $24,042 
Schedule of Restricted Stock Units Activity
RSU activity, inclusive of PSUs, for the year ended December 31, 2024 is summarized as follows: 
Number
of shares
Weighted Average
Grant Date
Fair Value
Outstanding at December 31, 2023344,717 $204.48 
Granted128,375 $234.57 
Forfeited(27,210)$194.76 
Settled(128,393)$233.20 
Outstanding at December 31, 2024317,489 $205.86 
Schedule of Grant-date Intrinsic Value of RSUs Granted
Years Ended December 31,
(in millions, except per share values)202420232022
Weighted-average grant-date fair value per share$234.57 $160.74 $194.46 
Fair value of RSUs vested$29.9 $24.8 $23.8