XML 83 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Unrecognized compensation cost related to non-vested shares $ 18,817 $ 20,791 $ 13,980
Weighted-average period of recognition for unrecognized compensation cost 1 year 7 months 6 days    
Estimated share-based compensation expense for current fiscal year $ 14,800    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested balance as of beginning of year (in shares) 122 166 159
Granted (in shares) 40 46 42
Vested (in shares) (42) (82) (24)
Forfeited (in shares) (4) (8) (11)
Non-vested balance as of end of year (in shares) 116 122 166
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested balance as of beginning of year (in dollars per share) $ 124.42 $ 99.7 $ 90.71
Granted (in dollars per share) 137.20 137.17 123.58
Vested (in dollars per share) 112.30 82.15 85.83
Forfeited (in dollars per share) 128.06 118.07 90.49
Non-vested balance as of end of year (in dollars per share) $ 133.06 $ 124.42 $ 99.7
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested balance as of beginning of year (in shares) 70 69 71
Granted (in shares) 42 39 36
Vested (in shares) (36) (35) (24)
Forfeited (in shares) 0 (3) (14)
Non-vested balance as of end of year (in shares) 76 70 69
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested balance as of beginning of year (in dollars per share) $ 127.69 $ 110.72 $ 91.99
Granted (in dollars per share) 139.66 114.22 108.74
Vested (in dollars per share) 98.84 53.17 70.64
Forfeited (in dollars per share) 0 84.09 81.03
Non-vested balance as of end of year (in dollars per share) $ 135.25 $ 127.69 $ 110.72