XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Jul. 30, 2022
Sep. 27, 2024
Jun. 28, 2024
Mar. 29, 2024
Sep. 29, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 27, 2024
Sep. 29, 2023
Oct. 01, 2024
Jul. 01, 2024
Apr. 01, 2024
Equity, Class of Treasury Stock [Line Items]                          
Total cost     $ 1,737   $ 1,055   $ 23 $ 711          
Amount available under repurchase plan     11,100           $ 11,100        
Stock repurchase additional authorized amount   $ 287,200                      
Cumulative purchases     276,000           276,000        
Cost of shares withheld and not issued                 4,070 $ 3,712      
Dividend payment     $ 3,041 $ 3,037 $ 3,036 $ 2,994 $ 2,991 $ 2,990 $ 9,100        
Dividends payable, date to be paid, year and month                       2024-07 2024-04
Subsequent Event [Member]                          
Equity, Class of Treasury Stock [Line Items]                          
Stock repurchase additional authorized amount $ 20,000                        
Dividends payable, date declared, year 2024                        
Dividends payable, date to be paid, year and month 2025-01                   2024-10    
Share Repurchase Plan [Member]                          
Equity, Class of Treasury Stock [Line Items]                          
Repurchase of common stock     65     0     108 37      
Purchase price per share     $ 26.77                    
Total cost     $ 1,700           $ 2,800 $ 700      
Tax Withholding [Member]                          
Equity, Class of Treasury Stock [Line Items]                          
Shares withheld and not issued     6     3     174 171      
Cost of shares withheld and not issued     $ 100     $ 66     $ 4,100 $ 3,700      
Director [Member] | Share Repurchase Plan [Member]                          
Equity, Class of Treasury Stock [Line Items]                          
Purchase price per share                 $ 25.8 $ 18.96