XML 58 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2020
Dec. 29, 2019
Balance Sheet Related Disclosures [Abstract]    
Employee compensation and employee benefits $ 24,543 $ 47,901
Interest payable 8,175 10,161
Short-term warranty reserves 28,477 30,979
Restructuring reserve 6,704 6,601
VAT payables 8,528 6,393
Derivative financial instruments (Note 11) 2,654 1,962
Legal expenses 13,828 13,111
Taxes payable 26,666 32,191
Liability due to supply agreement 28,665 28,031
Other 17,623 26,560
Accrued liabilities $ 165,863 $ 203,890