XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 29, 2025
Jun. 30, 2024
ASSETS    
Cash and cash equivalents $ 22,664 $ 26,805
Receivables, net 75,383 79,165
Inventories 122,929 131,181
Income taxes receivable 5,429 164
Other current assets 9,222 11,618
Total current assets 235,627 248,933
Property, plant and equipment, net 172,923 193,723
Operating lease assets 7,879 8,245
Deferred income taxes 5,535 5,392
Other non-current assets 4,904 12,951
Total assets 426,868 469,244
LIABILITIES AND SHAREHOLDERS’ EQUITY    
Accounts payable 37,468 43,622
Income taxes payable 49 754
Current operating lease liabilities 2,368 2,251
Current portion of long-term debt 12,159 12,277
Other current liabilities 18,899 17,662
Total current liabilities 70,943 76,566
Long-term debt 95,727 117,793
Non-current operating lease liabilities 5,614 6,124
Deferred income taxes 1,224 1,869
Other long-term liabilities 3,889 3,507
Total liabilities 177,397 205,859
Commitments and contingencies
Common stock, $0.10 par value (500,000,000 shares authorized; 18,360,663 and 18,251,545 shares issued and outstanding as of June 29, 2025 and June 30, 2024, respectively) 1,836 1,825
Capital in excess of par value 74,095 70,952
Retained earnings 239,049 259,397
Accumulated other comprehensive loss (65,509) (68,789)
Total shareholders’ equity 249,471 263,385
Total liabilities and shareholders’ equity $ 426,868 $ 469,244