XML 20 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Apr. 04, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued sales incentives $ 117,428 $ 156,839
Sales returns reserve 77,241 101,326
Product warranty 48,851 52,403
Employee-related liabilities 23,282 37,355
Accrued manufacturing expense and freight 18,972 35,112
Accrued research and development 18,470 19,232
Accrued co-op advertising and marketing development funds 17,880 40,689
Accrued legal settlements and fees 14,041 8,854
Accrued sales and marketing 11,640 26,781
Sales taxes and VAT payable 10,218 19,603
Inventory received but not billed 5,493 1,669
Finance lease liabilities 1,384 1,384
Derivative liabilities 10 748
Other 11,620 11,535
Accrued liabilities $ 376,530 $ 513,530