XML 99 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Jan. 01, 2023
Mar. 30, 2025
Mar. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Dividends Payable, Amount Per Share       $ 0.12 $ 0.12  
Dividend payment   $ 19,406 $ 18,370      
Percentage of excise tax on share repurchases in excess of issuances 1.00%          
Repurchase of common stock   $ 157,475 $ 22,117      
Cumulative repurchases, shares   1.5 0.2      
Common stock average price   $ 107.21 $ 100.31      
Cumulative repurchases, value   $ 158,700 $ 22,100     $ 2,000,000
Maximum [Member]            
Repurchase of common stock   $ 1,000,000        
2023 Repurchase Program [Member]            
Cumulative repurchases, shares   7.1 4.1      
Common stock average price   $ 106.42 $ 102.35      
Cumulative repurchases, value   $ 758,600 $ 422,600