XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Tables)
6 Months Ended
Jan. 28, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities Accrued liabilities consisted of the following:
(in thousands)January 28, 2023July 30, 2022
Compensation and related benefits$24,604 $11,319 
Advertising7,603 15,579 
Sales taxes6,029 7,136 
Shipping and freight8,962 10,304 
Accrued accounts payable4,951 5,814 
Inventory purchases23,785 24,712 
Sales refund reserve8,385 10,314 
Other7,540 9,238 
Total accrued liabilities$91,859 $94,416