XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
May 14, 2025
Aug. 14, 2024
Jan. 16, 2024
Aug. 18, 2022
2023 Stock Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Authorized repurchase amount               $ 50,000
Amount repurchased (in shares)       59,277        
Amount repurchased       $ 5,700        
Average repurchase price (in dollars per share)       $ 95.59        
2024 Stock Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Authorized repurchase amount             $ 50,000  
Amount repurchased (in shares)   184,581   311,431        
Amount repurchased   $ 18,600   $ 30,500        
Average repurchase price (in dollars per share)   $ 100.64   $ 97.87        
2025 Stock Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Authorized repurchase amount           $ 50,000    
Amount repurchased (in shares) 143,282   314,344          
Amount repurchased $ 18,400   $ 43,400          
Average repurchase price (in dollars per share) $ 128.70   $ 138.19          
Excise tax on share repurchases     $ 400          
Remaining authorized repurchase amount $ 6,600   $ 6,600          
2026 Stock Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Authorized repurchase amount         $ 100,000