XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 28, 2021
Jun. 28, 2020
Other Assets Current [Abstract]    
Vendor deposits $ 3,326 $ 2,349
Value-added taxes receivable 2,132 2,604
Contract assets 277 4,953
Prepaid expenses and other 2,740 1,857
Total other current assets $ 8,475 $ 11,763