XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Treasury Stock - Additional Information (Detail) - USD ($)
3 Months Ended
Jul. 01, 2023
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Nov. 30, 2022
Class of Stock [Line Items]          
Number of shares of common stock authorized to repurchase   39,000,000     1,000,000
Treasury stock, value   $ 765,982,000   $ 748,195,000  
Treasury stock, shares   37,905,858   37,817,866  
Average price per share of common stock   $ 201.06      
Common stock, shares outstanding   17,113,915   17,169,500  
Purchase of treasury stock, shares   87,992      
Purchase of treasury stock   $ (17,787,000) $ (26,688,000)    
1996 Repurchase Program [Member]          
Class of Stock [Line Items]          
Treasury stock, shares   37,905,858      
Common stock equals to percentage of outstanding common stock   69.00%      
Average price per share of common stock   $ 20.2      
Common stock, shares outstanding   17,113,915      
Treasury stock, shares outstanding   37,905,858      
1996 Repurchase Program [Member] | Subsequent Event [Member]          
Class of Stock [Line Items]          
Average price per share of common stock $ 199.97        
Purchase of treasury stock, shares 10,493        
Purchase of treasury stock $ (2,100,000)