v3.26.1
Income Taxes - Schedule of income tax (benefit) expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Current income tax provision:      
Federal $ 0 $ 0 $ 369
State and local 5,308 4,225 4,892
Foreign 776 1,531 1,106
Total current provision 6,084 5,756 6,367
Deferred income tax provision:      
Federal (8,155) 42,402 (23,156)
State and local (1,726) 3,581 (11,554)
Foreign 120 (234) 371
Total deferred provision (9,761) 45,749 (34,339)
Total income tax expense (benefit) $ (3,677) $ 51,505 $ (27,972)