XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (36,708) $ (14,335)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 22,692 23,701
Stock-based compensation expense 4,117 7,249
Share-based matching contributions on defined contribution plan 4,841 3,680
Benefit for deferred income taxes (12,795) (814)
Other non-cash items 186 (1,301)
Cash settlement for termination of interest rate swap 7,403 5,995
Changes in operating assets and liabilities, net of effects of businesses acquired:    
Accounts receivable, unbilled receivables, and costs in excess of billings 27,046 (47,257)
Inventory (27,630) (18,430)
Prepaid income taxes (765) (2,220)
Prepaid expenses and other current assets (1,813) (11,946)
Other non-current assets 2,315 2,654
Accounts payable, accrued expenses, and accrued compensation (13,020) (17,788)
Deferred revenues and customer advances 1,760 8,270
Income taxes payable (13,863) (501)
Other non-current liabilities (2,834) (2,996)
Net cash used in operating activities (39,068) (66,039)
Cash flows from investing activities:    
Purchases of property and equipment (8,015) (7,328)
Other investing activities 0 50
Net cash used in investing activities (8,015) (7,278)
Cash flows from financing activities:    
Borrowings under credit facilities 65,000 60,000
Purchase and retirement of common stock 0 (63)
Net cash provided by financing activities 65,000 59,937
Effect of exchange rate changes on cash and cash equivalents (111) (293)
Net increase (decrease) in cash and cash equivalents 17,806 (13,673)
Cash and cash equivalents at beginning of period 71,563 65,654
Cash and cash equivalents at end of period 89,369 51,981
Cash paid during the period for:    
Interest 6,417 3,713
Income taxes 14,568 4,131
Non-cash investing activity: Purchases of property and equipment incurred but not yet paid $ 6,192 $ 507