XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Treasury Stock - Additional Information (Detail) - USD ($)
3 Months Ended
Jul. 01, 2022
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Dec. 31, 2021
May 30, 2021
Class of Stock [Line Items]            
Number of shares of common stock authorized to repurchase         38,000,000 1,000,000
Treasury stock, value   $ 681,208,000   $ 654,520,000    
Treasury stock, shares   37,394,507   37,219,625    
Average price per share of common stock   $ 152.60        
Common stock, shares outstanding   17,437,851   17,569,087    
Purchase of treasury stock, shares (54,619) (174,882)        
Purchase of treasury stock $ (8,400,000) $ (26,688,000) $ (14,196,000)      
TreasuryStock, Shares Outstanding   37,394,507        
Nineteen Ninety Six Share Repurchase Program [Member]            
Class of Stock [Line Items]            
Common stock equals to percentage of outstanding common stock   68.00%        
Average price per share of common stock $ 153.75 $ 18.22