v3.26.1
Accrued expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Jul. 02, 2023
Payables and Accruals [Abstract]        
Payroll and employee benefits $ 32,805 $ 23,385    
Deferred revenue 19,450 23,710 $ 25,000 $ 30,800
Accrued marketing expenses 13,123 11,116    
Accrued florist payout 13,818 9,615    
Accrued purchases 9,944 12,438    
Other 29,821 29,623    
Accrued expenses $ 118,961 $ 109,887