XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 02, 2023
Jul. 03, 2022
Other Assets Current [Abstract]    
Vendor deposits $ 3,863 $ 6,910
Value-added taxes receivable 3,398 1,987
Prepaid expenses and other 2,584 3,004
Recovery of non-income taxes, net 1,933 6,770
Contract assets 549 285
Total other current assets $ 12,327 $ 18,956