v3.26.3
Business Segment Information - Selected Financial Information for Americas, Brazil and Asia Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Segment Reporting Information [Line Items]    
Net sales $ 127,920 $ 135,674
Cost of sales 115,439 132,287
Gross (loss) profit 12,481 3,387
Segment depreciation expense 5,482 5,674
Segment Profit 17,963 9,061
Americas [Member]    
Segment Reporting Information [Line Items]    
Net sales 76,962 85,196
Cost of sales 72,230 86,908
Gross (loss) profit 4,732 (1,712)
Segment depreciation expense 4,595 4,877
Segment Profit 9,327 3,165
Brazil [Member]    
Segment Reporting Information [Line Items]    
Net sales 32,912 28,761
Cost of sales 27,776 26,100
Gross (loss) profit 5,136 2,661
Segment depreciation expense 869 783
Segment Profit 6,005 3,444
Asia [Member]    
Segment Reporting Information [Line Items]    
Net sales 18,046 21,717
Cost of sales 15,433 19,279
Gross (loss) profit 2,613 2,438
Segment depreciation expense 18 14
Segment Profit $ 2,631 $ 2,452