v3.25.2
Segment Information - Reconciliation of Segment Gross Profit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment gross profit $ 85,928 $ 69,353 $ 217,099 $ 196,550
Selling, general and administrative expenses (35,859) (29,625) (100,277) (82,798)
Interest expense (1,738) (2,107) (5,466) (8,550)
Interest income 1,483 990 4,309 3,132
Other (expense) income, net (580) (2,729) 2,780 (5,918)
Loss on debt refinancing 0 0 0 (1,558)
Income before income taxes 49,234 35,882 118,445 100,858
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment gross profit 85,928 69,353 217,099 196,550
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Selling, general and administrative expenses (35,859) (29,625) (100,277) (82,798)
Interest expense (1,738) (2,107) (5,466) (8,550)
Interest income 1,483 990 4,309 3,132
Other (expense) income, net (580) (2,729) 2,780 (5,918)
Loss on debt refinancing $ 0 $ 0 $ 0 $ (1,558)