XML 59 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Product warranty $ 86,679 $ 99,923
Accrued manufacturing expense and freight 43,045 75,579
Accrued sales incentives 66,237 74,181
Accrued sales and marketing 28,711 41,948
Accrued co-op advertising and marketing development funds 18,273 40,002
Sales taxes and VAT payable 17,098 8,891
Employee-related liabilities 28,484 13,934
Inventory received but not billed 5,663 7,363
Accrued legal fees 7,319 3,963
Derivative liabilities 11,826 3,780
Other 32,822 20,997
Accrued liabilities $ 346,157 $ 390,561