XML 30 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Dec. 26, 2025
Dec. 27, 2024
Cash flows from operating activities:    
Net loss $ (27,610) $ (35,104)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization expense 37,213 42,142
Stock-based compensation expense 20,167 14,054
Stock-based matching contributions on defined contribution plan 11,444 7,860
Benefit for deferred income taxes (7,445) (13,089)
Provision for bad debt (36) 342
Other non-cash items 1,025 1,518
Changes in operating assets and liabilities:    
Accounts receivable, unbilled receivables, and costs in excess of billings 8,144 31,498
Inventory (23,689) (21,783)
Prepaid income taxes (786) 5
Prepaid expenses and other current assets (29,802) 2,188
Other non-current assets (2,297) 3,583
Accounts payable, accrued expenses, accrued compensation, and due to factoring 66,952 (19,816)
Deferred revenues and customer advances 2,793 62,163
Income taxes payable 5 202
Other non-current liabilities (2,285) (4,961)
Net cash provided by operating activities 53,793 70,802
Cash flows from investing activities:    
Purchases of property and equipment (12,450) (9,791)
Other investing activities 0 1,900
Net cash used in investing activities (12,450) (7,891)
Cash flows from financing activities:    
Proceeds from employee stock plans 2,728 1,492
Purchase and retirement of common stock (15,001) 0
Payments of deferred financing and offering costs (3,156) (2,249)
Net cash used in financing activities (15,429) (757)
Effect of exchange rate changes on cash and cash equivalents (23) (110)
Net increase in cash and cash equivalents 25,891 62,044
Cash and cash equivalents at beginning of period 309,099 180,521
Cash and cash equivalents at end of period 334,990 242,565
Cash paid (refunded) during the period for:    
Interest 16,636 19,237
Income taxes paid (refunded), net 1,370 (398)
Supplemental disclosures—non-cash activities:    
Non-cash investing activity: Purchases of property and equipment incurred but not yet paid 4,991 2,644
Non-cash Inventory Transfer to Property and Equipment, Net $ 4,444 $ 12,675