v3.25.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Payroll and employee benefits $ 15,679 $ 29,954
Deferred revenue 29,920 25,009
Accrued marketing expenses 9,574 10,709
Accrued florist payout 10,365 9,526
Accrued purchases 13,039 15,338
Other 27,089 30,767
Accrued Expenses $ 105,666 $ 121,303