XML 25 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jul. 02, 2023
Jul. 03, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ (8,949) $ 8,844
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Equity earnings of joint ventures (1,559) (177)
Depreciation 17,485 19,379
Foreign currency transaction (loss) gain 2,935 (237)
Unrealized gain on peso forward contracts   (384)
Loss on settlement of pension obligation 217  
Deferred income taxes (4,937) (1,986)
Stock-based compensation expense 1,466 1,140
Change in operating assets and liabilities:    
Receivables (13,696) (5,935)
Inventories 2,885 (9,622)
Other assets (10,483) (3,074)
Accounts payable and accrued liabilities 23,964 1,811
Other, net 767 677
Net cash provided by operating activities 10,095 10,436
CASH FLOWS FROM INVESTING ACTIVITIES    
Investment in joint ventures (278) (150)
Proceeds from Sale of interest in VAST LLC 26,170  
Purchase of net assets 354  
Additions to property, plant and equipment (17,370) (14,188)
Proceeds received on sale of property, plant and equipment 25 5
Net cash provided by (used in) investing activities 8,901 (14,333)
CASH FLOWS FROM FINANCING ACTIVITIES    
Borrowings under credit facilities 17,000 13,000
Repayments under credit facilities (15,000) (14,000)
Purchase of SPA non-controlling interest (9,019)  
Exercise of stock options and employee stock purchases 183 908
Dividends paid to non-controlling interests of subsidiaries (600) (1,800)
Net cash used in financing activities (7,436) (1,892)
FOREIGN CURRENCY IMPACT ON CASH 237 98
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 11,797 (5,691)
CASH AND CASH EQUIVALENTS    
Beginning of year 8,774 14,465
End of year 20,571 8,774
Cash (Recovered) Paid During the Period For:    
Income taxes 2,759 (842)
Interest 890 230
Non-Cash Investing Activities:    
Purchase price receivable from sale of interest in VAST LLC (2,000)  
Change in capital expenditures in accounts payable $ (1,437) $ 1,297