XML 108 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation Expense - Additional Information (Detail)
3 Months Ended 12 Months Ended
Jun. 28, 2020
USD ($)
Dec. 31, 2021
USD ($)
group
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of groups within the employee population | group   2    
Estimated forfeiture rate for unvested options for senior management   8.00%    
Estimated forfeiture rate for unvested options for all non-senior management   12.00%    
Increase in compensation expense due to revised estimated forfeiture rates   $ 255,000 $ 1,787,000 $ 499,000
Weighted-average grant-date fair values of stock options granted | $ / shares   $ 33.79 $ 19.62 $ 18.62
Total intrinsic values of stock options exercised   $ 80,369,000 $ 166,796,000 $ 90,762,000
Total fair values of stock options vested   45,328,000 45,998,000 38,974,000
Total unrecognized compensation expense related to non-vested stock options   $ 47,690,000    
Recognition period for unrecognized compensation expense   1 year 4 months 24 days    
Stock-based compensation expense   $ 43,774,000 42,661,000 45,589,000
Income tax benefit recognized related to stock-based compensation expense   6,764,000 6,569,000 7,756,000
Compensation expense capitalized   $ 0 $ 0 $ 0
Stock-based compensation expense and the related income tax benefit recognized, credits $ 1,401,000      
Employee Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant under stock option plans | shares   15,640,000    
Expiration period of stock option plan   10 years    
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, weighted-average exercise price | $ / shares     $ 52.09 $ 48.61
Vested (in shares) | shares   16,000 0 0
Minimum [Member] | Employee Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for stock option plans   4 years    
Minimum [Member] | Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for stock option plans   3 years    
Maximum [Member] | Employee Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for stock option plans   5 years    
Maximum [Member] | Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for stock option plans   3 years