XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Treasury Stock - Additional Information (Detail) - USD ($)
3 Months Ended
Jul. 01, 2021
Jun. 30, 2021
Jun. 30, 2020
May 30, 2021
Mar. 31, 2021
Class of Stock [Line Items]          
Number of shares of common stock authorized to repurchase   38,000,000   1,000,000  
Treasury stock, value   $ 578,631,000     $ 564,435,000
Treasury stock, shares   36,772,445     36,653,552
Average price per share of common stock   $ 119.40      
Common stock, shares outstanding   17,870,307     17,876,090
Number of shares of common stock repurchased   118,893      
Treasury stock, value, acquired, cost method   $ 14,196,000 $ 2,398,000    
TreasuryStock, Shares Outstanding   36,772,445      
Nineteen Ninety Six Share Repurchase Program [Member]          
Class of Stock [Line Items]          
Common stock equals to percentage of outstanding common stock   67.00%      
Average price per share of common stock   $ 15.74      
Subsequent Event [Member]          
Class of Stock [Line Items]          
Average price per share of common stock $ 137.50        
Number of shares of common stock repurchased 63,984        
Treasury stock, value, acquired, cost method $ 8,800,000