XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Tables)
9 Months Ended
Apr. 29, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities Accrued liabilities consisted of the following:
(in thousands)April 29, 2023July 30, 2022
Compensation and related benefits$17,336 $11,319 
Advertising7,763 15,579 
Sales taxes6,291 7,136 
Shipping and freight11,858 10,304 
Accrued accounts payable3,647 5,814 
Inventory purchases18,256 24,712 
Sales refund reserve10,310 10,314 
Other5,917 9,238 
Total accrued liabilities$81,378 $94,416