XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation Expense - Additional Information (Detail)
3 Months Ended 12 Months Ended
Jun. 28, 2020
USD ($)
Dec. 31, 2022
USD ($)
group
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
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   7.00%    
Estimated forfeiture rate for unvested options for all non-senior management   12.00%    
Increase in compensation expense due to revised estimated forfeiture rates   $ 1,536,000 $ 255,000 $ 1,787,000
Weighted-average grant-date fair values of stock options granted | $ / shares   $ 21.39 $ 33.79 $ 19.62
Total intrinsic values of stock options exercised   $ 8,424,000 $ 80,369,000 $ 166,796,000
Total fair values of stock options vested   41,497,000 45,328,000 45,998,000
Total unrecognized compensation expense related to non-vested stock options   $ 56,694,000    
Recognition period for unrecognized compensation expense   1 year 6 months 3 days    
Stock-based compensation expense   $ 54,505,000 43,774,000 42,661,000
Income tax benefit recognized related to stock-based compensation expense   $ 9,540,000 $ 6,764,000 $ 6,569,000
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   13,746,000    
Expiration period of stock option plan   10 years    
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, weighted-average exercise price | $ / shares   $ 62.49    
Vested (in shares) | shares   0 0 0
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted, weighted-average exercise price | $ / shares     $ 87.03 $ 52.09
Vested (in shares) | shares   192,000 16,000 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        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for stock option plans   3 years    
Minimum [Member] | Restricted Stock Units (RSUs) [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        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for stock option plans   3 years    
Maximum [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period for stock option plans   4 years