XML 56 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Product warranty $ 71,975 $ 87,882
Accrued revenue reserve from returns 82,612 0
Accrued manufacturing expense and freight 31,962 41,901
Accrued sales incentives 71,175 111,592
Accrued sales and marketing 21,741 44,401
Accrued research and development 5,276 8,983
Accrued co-op advertising and marketing development funds 21,688 30,408
Employee-related liabilities 18,204 33,266
Sales taxes and VAT payable 22,447 21,340
Inventory received but not billed 8,935 10,526
Accrued legal settlements and fees 8,365 36,693
Derivative liabilities 430 2,138
Other 17,574 23,007
Accrued liabilities $ 382,384 $ 452,137