XML 87 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation - Summary of Nonvested Restricted Stock Activity and Related Information (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Restricted Shares    
Shares    
Non-vested restricted stock outstanding at the beginning of the year (in shares) 561  
Nonvested restricted stock, Granted (in shares) 381  
Nonvested restricted stock, Vested (in shares) (201)  
Nonvested restricted stock, Forfeited (in shares) (40)  
Non-vested restricted stock outstanding at the end of the year (in shares) 701 561
Weighted Average Grant Date Fair Value    
Non-vested restricted stock outstanding at the beginning of the year, weighted average grant date fair value (in USD per share) $ 72.46  
Weighted average grant date fair value, Granted (in USD per share) 80.27 $ 85.81
Weighted average grant date fair value, Vested (in USD per share) 71.37  
Weighted average grant date fair value, Forfeited (in USD per share) 75.12  
Non-vested restricted stock outstanding at the end of the year, weighted average grant date fair value (in USD per share) $ 76.86 $ 72.46
Performance Restricted Stock Units    
Shares    
Non-vested restricted stock outstanding at the beginning of the year (in shares) 148  
Nonvested restricted stock, Granted (in shares) 119  
Nonvested restricted stock, Vested (in shares) 0  
Nonvested restricted stock, Forfeited (in shares) (3)  
Non-vested restricted stock outstanding at the end of the year (in shares) 264 148
Weighted Average Grant Date Fair Value    
Non-vested restricted stock outstanding at the beginning of the year, weighted average grant date fair value (in USD per share) $ 80.57  
Weighted average grant date fair value, Granted (in USD per share) 63.37  
Weighted average grant date fair value, Vested (in USD per share) 0  
Weighted average grant date fair value, Forfeited (in USD per share) 73.35  
Non-vested restricted stock outstanding at the end of the year, weighted average grant date fair value (in USD per share) $ 72.90 $ 80.57