XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Apr. 29, 2023
Jul. 30, 2022
Payables and Accruals [Abstract]    
Compensation and related benefits $ 17,336 $ 11,319
Advertising 7,763 15,579
Sales taxes 6,291 7,136
Shipping and freight 11,858 10,304
Accrued accounts payable 3,647 5,814
Inventory purchases 18,256 24,712
Sales refund reserve 10,310 10,314
Other 5,917 9,238
Total accrued liabilities $ 81,378 $ 94,416