XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock Repurchase Program - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Oct. 28, 2022
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
May 31, 2021
May 31, 2018
Share Repurchases [Line Items]                  
Amount paid           $ 275,036,000 $ 275,038,000    
Common stock repurchased and retired     $ 115,038,000     275,036,000 $ 275,038,000    
Subsequent Event                  
Share Repurchases [Line Items]                  
Authorized repurchase amount $ 200,000,000.0                
Amount paid $ 200,000,000.0                
Shares repurchased (in shares) 800,000                
May 2018 Repurchase Program                  
Share Repurchases [Line Items]                  
Authorized repurchase amount                 $ 600,000,000
Amount paid       $ 100,000,000.0          
Shares repurchased (in shares)         171,322        
Share repurchase price (in dollars per share)         $ 583.70        
May 2021 Repurchase Program                  
Share Repurchases [Line Items]                  
Authorized repurchase amount               $ 1,000,000,000  
Amount available for repurchase           $ 449,900,000      
Amount paid   $ 200,000,000.0 $ 75,000,000.0 $ 100,000,000.0          
Shares repurchased (in shares)   756,502 109,239   161,707 100,000      
Share repurchase price (in dollars per share)   $ 264.37 $ 686.91   $ 618.40 $ 522.61      
Common stock repurchased and retired           $ 75,000,000