XML 79 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Balance Sheet Related Disclosures [Abstract]    
Employee compensation and employee benefits $ 30,877 $ 47,901
Interest payable 10,943 10,161
Short-term warranty reserves 40,083 30,979
Restructuring reserve 6,146 6,601
VAT payables 11,102 6,393
Derivative financial instruments (Note 12) 2,107 1,962
Legal expenses 13,531 13,111
Taxes payable 18,433 32,191
Liability due to supply agreement 29,314 28,031
Other 25,577 26,560
Accrued liabilities $ 188,113 $ 203,890