XML 54 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Business Segment Information - Selected Financial Information for Americas, Brazil and Asia Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Mar. 29, 2026
Mar. 30, 2025
Segment Reporting Information [Line Items]        
Net sales $ 130,037 $ 146,557 $ 387,079 $ 432,809
Cost of sales 120,920 147,002 370,964 423,262
Gross (loss) profit 9,117 (445) 16,115 9,547
Segment depreciation expense 5,886 5,965 17,218 18,083
Segment Profit 15,003 5,520 33,333 27,630
Americas [Member]        
Segment Reporting Information [Line Items]        
Net sales 78,343 93,544 240,772 262,922
Cost of sales 74,720 100,501 239,260 277,797
Gross (loss) profit 3,623 (6,957) 1,512 (14,875)
Segment depreciation expense 4,942 5,251 14,764 15,995
Segment Profit 8,565 (1,706) 16,276 1,120
Brazil [Member]        
Segment Reporting Information [Line Items]        
Net sales 29,112 28,124 81,201 89,916
Cost of sales 26,361 25,136 74,733 75,205
Gross (loss) profit 2,751 2,988 6,468 14,711
Segment depreciation expense 929 701 2,412 2,044
Segment Profit 3,680 3,689 8,880 16,755
Asia [Member]        
Segment Reporting Information [Line Items]        
Net sales 22,582 24,889 65,106 79,971
Cost of sales 19,839 21,365 56,971 70,260
Gross (loss) profit 2,743 3,524 8,135 9,711
Segment depreciation expense 15 13 42 44
Segment Profit $ 2,758 $ 3,537 $ 8,177 $ 9,755