XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Unrecognized compensation cost $ 23,009 $ 19,308  
Period for unrecognized compensation cost to be recognized over 1 year 10 months 24 days    
Subsequent Event [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Estimated share-based compensation expense     $ 11,400
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 period (in shares) 159 138  
Granted (in shares) 36 34  
Vested (in shares) (10) (20)  
Forfeited (in shares) (2) (1)  
Non-vested balance as of end of period (in shares) 183 151  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Non-vested balance as of beginning of period (in dollars per share) $ 90.71 $ 80.03  
Granted (in dollars per share) 119.11 111.44  
Vested (in dollars per share) 85.37 67.43  
Forfeited (in dollars per share) 86.69 86.82  
Non-vested balance as of end of period (in dollars per share) $ 96.70 $ 89.21  
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 period (in shares) 71 70  
Granted (in shares) 36 20  
Vested (in shares) (24) (8)  
Forfeited (in shares) (11) (11)  
Non-vested balance as of end of period (in shares) 72 71  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Non-vested balance as of beginning of period (in dollars per share) $ 91.99 $ 81.26  
Granted (in dollars per share) 108.74 126.46  
Vested (in dollars per share) 70.64 104.15  
Forfeited (in dollars per share) 74.57 82.71  
Non-vested balance as of end of period (in dollars per share) $ 110.22 $ 91.99  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Risk-free interest rate 0.20% 1.40%  
Dividend yield rate 0.60% 0.50%  
Expected volatility rate 33.00% 24.00%  
Initial TSR 11.70% 10.90%  
Cliff vest 100.00%