v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Cash flows from operating activities:    
Net loss $ (30,471) $ (54,274)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization expense 55,169 62,058
Stock-based compensation expense 29,215 22,602
Stock-based matching contributions on defined contribution plan 15,146 11,393
Benefit for deferred income taxes (6,962) (13,991)
Provision for bad debt (64) 472
Other non-cash items 155 (802)
Changes in operating assets and liabilities:    
Accounts receivable, unbilled receivables, and costs in excess of billings 22,598 40,792
Inventory (36,342) (29,068)
Prepaid income taxes (840) (2,979)
Prepaid expenses and other current assets (20,503) 4,023
Other non-current assets (488) 5,592
Accounts payable, accrued expenses, accrued compensation, and due to factoring 47,405 (5,300)
Deferred revenues and customer advances (6,542) 67,918
Income taxes payable 11 (118)
Other non-current liabilities (7,252) (7,542)
Net cash provided by operating activities 60,235 100,776
Cash flows from investing activities:    
Acquisition of assets and businesses, net of cash acquired (1,415) 0
Purchases of property and equipment (20,713) (15,705)
Other investing activities 0 4,600
Net cash used in investing activities (22,128) (11,105)
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 387
Net increase in cash and cash equivalents 22,701 89,301
Cash and cash equivalents at beginning of period 309,099 180,521
Cash and cash equivalents at end of period 331,800 269,822
Cash paid during the period for:    
Interest 23,998 28,105
Income taxes paid, net 1,374 265
Supplemental disclosures—non-cash activities:    
Non-cash investing activity: Purchases of property and equipment incurred but not yet paid 5,619 2,712
Non-cash investing activity: Inventory transfer to property and equipment, net $ 4,444 $ 12,675