XML 112 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2020
Dec. 29, 2019
Balance Sheet Related Disclosures [Abstract]    
Deferred revenue $ 39,334 $ 40,246
Long-term warranty reserves 104,742 107,466
Unrecognized tax benefits 18,789 20,067
Long-term pension liability 6,284 5,897
Derivative financial instruments 595 373
Other 30,250 30,251
Other long-term liabilities $ 199,994 $ 204,300