v3.26.1
Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Jun. 27, 2025
Deferred tax assets:    
Inventory $ 4,845 $ 5,004
Accruals and reserves 2,278 2,652
Bad debts 1,039 533
Depreciation 405 0
Share-based compensation 774 714
Deferred revenue 4,677 6,223
Unrealized exchange gain/loss 3,559 1,700
Other 1,155 692
Capitalized research expenses 5,256 5,543
Tax credit carryforwards 4,341 4,298
Tax loss carryforwards 92,724 95,031
Total deferred tax assets before valuation allowance 121,053 122,390
Valuation allowance (37,022) (32,531)
Total deferred tax assets 84,031 89,859
Deferred tax liabilities:    
Depreciation 0 110
Amortization 4,066 4,938
Right of use assets 245 352
Other 961 1,285
Total deferred tax liabilities 5,272 6,685
Net deferred tax assets 78,759 83,174
Deferred income tax assets 82,064 88,149
Deferred income tax liabilities $ 3,305 $ 4,975