XML 106 R97.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Jan. 01, 2023
Mar. 31, 2024
Apr. 02, 2023
Jan. 31, 2024
Jan. 31, 2023
Common stock average price   $ 100.31 $ 104.88    
Dividends Payable, Amount Per Share       $ 0.12 $ 0.11
Dividend payment   $ 18,370 $ 17,165    
Percentage of excise tax on share repurchases in excess of issuances 1.00%        
Cumulative repurchases, shares   0.2 0.9    
Cumulative repurchases, value $ 90,000 $ 22,100 $ 93,700   $ 2,000,000
2023 Repurchase Program [Member]          
Common stock average price   $ 102.35      
Cumulative repurchases, shares   4.1      
Cumulative repurchases, value   $ 422,600