XML 96 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Advances from Customers (Details)
$ in Thousands
Jun. 28, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Fiscal 2020 (remaining six months) $ 16,074
Fiscal 2021 29,042
Fiscal 2022 22,087
Fiscal 2023 0
Fiscal 2024 0
Thereafter 0
Total $ 67,203