XML 67 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Advance Payments and Unearned Revenue) (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jun. 28, 2019
Balance Sheet Related Disclosures [Abstract]    
Advance payments $ 3,313 $ 1,534
Unearned revenue 18,172 12,428
Total advance payments and unearned revenue 21,485 13,962
Unearned revenue, long-term $ 8,210 $ 9,662