v3.25.2
Income taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities, Net of Valuation Allowance (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Jun. 28, 2024
Jun. 30, 2023
Jun. 24, 2022
Deferred tax assets:        
Depreciation $ 2,368 $ 1,890    
Severance liability 5,981 4,496    
Reserves and allowance 5,554 3,735    
Net operating loss carryforwards 2,532 3,146    
Others 452 792    
Total 16,887 14,059    
Less: Valuation allowance (3,481) (3,613) $ (3,824) $ (4,934)
Net deferred tax assets 13,406 10,446    
Deferred tax liabilities:        
Temporary differences from intangibles and changes in the fair value of assets acquired (1,543) (1,626)    
Deferred tax from unremitted earnings (2,141) (5,303)    
Others 2,089 2,034    
Total (1,595) (4,895)    
Net $ 11,811 $ 5,551