XML 86 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories - Inventories Components (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Jun. 30, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 48,752 $ 49,391
Supplies 11,779 12,160
Work in process 5,246 8,994
Finished goods 61,116 64,449
Gross inventories 126,893 134,994
Net realizable value adjustment (3,964) (3,813)
Total inventories $ 122,929 $ 131,181