XML 20 R8.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 26, 2025
Jun. 27, 2024
Jun. 29, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 58,934 $ 60,249 $ 62,857
Depreciation and amortization 26,930 24,581 20,513
Amortization of operating lease right-of-use assets 4,539 2,023 1,625
Loss on disposition of properties, net 1,450 558 281
Deferred income tax benefit (2,492) (704) (1,115)
Stock-based compensation expense 4,523 4,389 3,565
Bargain purchase gain, net 0 (2,226) 0
Loss on previously held equity investment 0 0 1,000
Change in assets and liabilities:      
Accounts receivable, net 8,342 (12,106) (3,123)
Inventories (58,037) 11,873 32,159
Prepaid expenses and other current assets (2,613) (4,216) 1,471
Accounts payable 6,838 10,558 (5,036)
Accrued expenses (14,955) 8,407 9,946
Income taxes receivable 108    
Income taxes payable   (1,944) (104)
Other long-term liabilities (186) (896) (162)
Other long-term assets (4,186) (59) (529)
Other, net 1,350 1,186 1,307
Net cash provided by operating activities 30,545 101,673 124,655
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of property, plant and equipment (50,712) (28,312) (20,732)
Business acquisitions, net 0 (58,974) (3,500)
Other, net (109) (63) (55)
Net cash used in investing activities (50,821) (87,349) (24,287)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Net short-term borrowings (repayments) 37,164 20,420 (40,439)
Principal payments on long-term debt (737) (672) (3,154)
(Decrease) increase in bank overdraft (251) 260 71
Dividends paid (24,404) (34,796) (54,934)
Proceeds from issuance of debt 9,265 0 0
Debt issue costs (170) (316) 0
Taxes paid related to net share settlement of equity awards (490) (684) (379)
Net cash used in financing activities 20,377 (15,788) (98,835)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS 101 (1,464) 1,533
Cash and cash equivalents, beginning of period 484 1,948 415
Cash and cash equivalents, end of period 585 484 1,948
Interest paid 3,290 2,370 2,116
Income taxes paid, excluding refunds of $53, $227 and $120, respectively $ 21,136 $ 22,214 $ 23,427