XML 19 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities
6 Months Ended
Jan. 27, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following:
(in thousands)January 27, 2024July 29, 2023
Compensation and related benefits$11,979 $12,836 
Advertising13,925 6,625 
Sales taxes5,979 5,358 
Shipping and freight8,819 8,628 
Accrued accounts payable7,445 4,058 
Inventory purchases18,760 22,684 
Sales refund reserve5,802 6,509 
Other2,985 3,195 
Total accrued liabilities$75,694 $69,893