XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY - Schedule of Restricted Stock and Performance Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Unrecognized compensation cost $ 31,427 $ 30,380
Period for unrecognized compensation cost to be recognized over 1 year 9 months 18 days  
Estimated share-based compensation expense $ 16,860  
Restricted stock    
Shares    
Non-vested balance as of beginning of period (in shares) 122 116
Granted (in shares) 54 35
Vested (in shares) (28) (32)
Forfeited (in shares) (1) (1)
Non-vested balance as of end of period (in shares) 147 118
Weighted Average Grant Date Fair Value    
Non-vested balance as of beginning of period (in dollars per share) $ 141.62 $ 133.06
Granted (in dollars per share) 159.11 143.43
Vested (in dollars per share) 138.21 119.11
Forfeited (in dollars per share) 140.76 129.93
Non-vested balance as of end of period (in dollars per share) $ 148.68 $ 139.95
Performance shares    
Shares    
Non-vested balance as of beginning of period (in shares) 79 76
Granted (in shares) 50 47
Vested (in shares) (44) (44)
Forfeited (in shares) (4) 0
Non-vested balance as of end of period (in shares) 81 79
Weighted Average Grant Date Fair Value    
Non-vested balance as of beginning of period (in dollars per share) $ 150.73 $ 135.25
Granted (in dollars per share) 147.96 152.28
Vested (in dollars per share) 109.95 106.57
Forfeited (in dollars per share) 150.11 0
Non-vested balance as of end of period (in dollars per share) $ 160.14 $ 150.73
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk-free interest rate 4.30% 4.20%
Dividend yield rate 0.00% 0.00%
Expected volatility rate 26.00% 25.00%
Initial TSR (8.80%) 10.30%
Cliff vest 100.00%  
Holding period of grants 1 year