XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase and Dividends - Narrative (Details) - USD ($)
12 Months Ended
Dec. 13, 2023
Nov. 13, 2023
Sep. 06, 2023
Jun. 06, 2023
Feb. 24, 2023
Dec. 09, 2022
Aug. 26, 2022
May 27, 2022
Feb. 25, 2022
Dec. 20, 2021
Sep. 03, 2021
May 28, 2021
Feb. 26, 2021
Dec. 11, 2020
Oct. 01, 2023
Oct. 02, 2022
Oct. 03, 2021
Oct. 05, 2021
Equity, Class of Treasury Stock [Line Items]                                    
Shares repurchased (in shares)                             0 1,341,679 479,369  
Average price (in dollars per share)                               $ 149.07 $ 125.16  
Share repurchases total cost                               $ 200,000,000 $ 60,000,000  
Cash dividends paid per share (in dollars per share)     $ 0.26 $ 0.26 $ 0.23 $ 0.23 $ 0.23 $ 0.23 $ 0.20 $ 0.20 $ 0.20 $ 0.20 $ 0.17 $ 0.17 $ 0.98 $ 0.86 $ 0.74  
Forecast                                    
Equity, Class of Treasury Stock [Line Items]                                    
Cash dividends paid per share (in dollars per share) $ 0.26                                  
Subsequent Event                                    
Equity, Class of Treasury Stock [Line Items]                                    
Quarterly cash dividend declared (in dollars per share)   $ 0.26                                
October 2021 Stock Repurchase Program                                    
Equity, Class of Treasury Stock [Line Items]                                    
Maximum repurchase amount under stock repurchase program                                   $ 400,000,000
Remaining authorized repurchase amount                             $ 347,800,000