XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Repurchase and Dividends - Narrative (Details) - USD ($)
12 Months Ended
Dec. 09, 2022
Nov. 07, 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. 02, 2022
Oct. 03, 2021
Sep. 27, 2020
Oct. 05, 2021
Equity, Class of Treasury Stock [Line Items]                            
Shares repurchased (in shares)                     1,341,679      
Average price (in dollars per share)                     $ 149.07      
Share repurchases total cost                     $ 200,000,000      
Cash dividends paid per share (in dollars per share)     $ 0.23 $ 0.23 $ 0.20 $ 0.20 $ 0.20 $ 0.20 $ 0.17 $ 0.17 $ 0.86 $ 0.74 $ 0.64  
Forecast                            
Equity, Class of Treasury Stock [Line Items]                            
Cash dividends paid per share (in dollars per share) $ 0.23                          
Subsequent Event                            
Equity, Class of Treasury Stock [Line Items]                            
Quarterly cash dividend declared (in dollars per share)   $ 0.23                        
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      
January 2020 Stock Repurchase Program                            
Equity, Class of Treasury Stock [Line Items]                            
Remaining authorized repurchase amount                       $ 147,800,000