v3.26.1
Income taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities, Net of Valuation Allowance (Details) - USD ($)
$ in Thousands
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Jun. 30, 2023
Deferred tax assets:        
Depreciation $ 647 $ 2,368    
Severance liability 6,603 5,981    
Reserves and allowance 10,837 5,554    
Net operating loss carryforwards 4,093 2,532    
Others 2,617 452    
Total 24,797 16,887    
Less: Valuation allowance (5,568) (3,481) $ (3,613) $ (3,824)
Net deferred tax assets 19,229 13,406    
Deferred tax liabilities:        
Temporary differences from intangibles and changes in the fair value of assets acquired (1,405) (1,543)    
Deferred tax from unremitted earnings (2,511) (2,141)    
Others 2,262 2,089    
Total (1,654) (1,595)    
Net $ 17,575 $ 11,811