XML 18 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components (Advance Payments and Unearned Revenue) (Details) - USD ($)
$ in Thousands
Sep. 27, 2019
Jun. 28, 2019
Balance Sheet Related Disclosures [Abstract]    
Advance payments $ 4,173 $ 1,534
Unearned revenue 13,857 12,428
Total advance payments and unearned revenue 18,030 13,962
Unearned revenue, long-term $ 8,859 $ 9,662