XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Operating Activities    
Net income (loss) $ 162 $ (11,879)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation of property, plant and equipment 463 1,317
Amortization of intangible assets 719 513
Provision for uncollectible receivables 1,421 350
Share-based compensation 1,555 1,664
Deferred taxes (270) (6,826)
Inventory write-downs 75 501
Non-cash lease expense 378 325
Net loss (gain) on marketable securities 17 (107)
Other non-cash operating activities, net 61 70
Changes in operating assets and liabilities:    
Accounts receivable (1,656) (15,498)
Unbilled receivables (3,698) (2,821)
Inventories 30 (13,197)
Accounts payable (5,889) 8,594
Accrued expenses (4,126) (6,807)
Advance payments and unearned revenue 194 20,015
Income taxes payable 687 1,773
Other assets and liabilities (1,865) (5,152)
Net cash used in operating activities (11,742) (27,165)
Investing Activities    
Purchase of property, plant and equipment (1,727) (5,421)
Proceeds from sale of asset held for sale 0 2,396
Acquisition, net of cash acquired 0 (18,150)
Net cash used in investing activities (1,727) (21,175)
Financing Activities    
Proceeds from revolver 25,000 35,000
Repayments of revolver (25,000) 0
Proceeds from term loan 20,000 0
Repayments of term loan (938) 0
Payments of deferred financing costs (203) 0
Payments for taxes related to net settlement of equity awards (565) (711)
Proceeds from issuance of common stock under employee stock plans 210 0
Net cash provided by financing activities 18,504 34,289
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 79 1,293
Net increase (decrease) in cash, cash equivalents, and restricted cash 5,114 (12,758)
Cash, cash equivalents, and restricted cash, beginning of period 62,013 64,934
Cash, cash equivalents, and restricted cash, end of period $ 67,127 $ 52,176