XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Jul. 04, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Deferred Revenue Balances
Changes in the total short-term and long-term deferred revenue balances were as follows (in thousands):
Three Months Ended
Six Months Ended
July 4, 2020
July 4, 2020
Beginning balances$38,642  $40,842  
Deferral of revenue12,166  24,264  
Recognition of deferred revenue(13,593) (27,891) 
Ending balances$37,215  $37,215  
Schedule of accounts receivable reserves
Revenue returns reserve activities were as follows (in thousands):
Three Months Ended
Six Months Ended
July 4, 2020
June 29, 2019
July 4, 2020
June 29, 2019
Beginning balances$77,241  $75,998  $101,326  $104,001  
Increases (1)
32,601  45,866  65,705  77,125  
Returns taken (27,991) (46,820) (85,180) (106,082) 
Ending balances$81,851  $75,044  $81,851  $75,044  
(1)Increases in the revenue returns reserve include provisions for open box returns and stock rotations.
Schedule of inventories
Inventories consisted of the following (in thousands)
  
July 4, 2020
December 31, 2019
 
Components$656  $5,397  
Finished goods64,715  131,355  
Total inventories$65,371  $136,752  
Schedule of prepaid expenses and other current asset
Prepaid expenses and other current assets consisted of the following (in thousands):
  
July 4, 2020
December 31, 2019
Prepaid expenses $10,990  $11,219  
Tariff receivable6,032  —  
Prepaid marketing3,344  3,347  
Other11,463  14,090  
Total prepaid expenses and other current assets$31,829  $28,656  
Schedule of property and equipment
Property and equipment, net, consisted of the following (in thousands):
 
  
July 4, 2020
December 31, 2019
Tooling and manufacturing equipment$116,368  $103,177  
Furniture and office equipment20,755  19,922  
Purchased and internally-developed software29,454  27,424  
Leasehold improvements60,178  59,926  
Total property and equipment226,755  210,449  
Less: Accumulated depreciation and amortization(148,203) (127,693) 
Property and equipment, net$78,552  $82,756  
Schedule of intangible assets (excluding goodwill)
The carrying amounts of the intangible assets as of July 4, 2020 and December 31, 2019 were as follows (in thousands):
 
July 4, 2020
December 31, 2019
  GrossAccumulated AmortizationNetGrossAccumulated AmortizationNet
    
Developed technology$37,813  $(28,145) $9,668  $37,813  $(23,910) $13,903  
Customer relationships3,918  (3,918) —  3,790  (991) 2,799  
Trademarks and other1,150  (1,150) —  1,278  (1,234) 44  
Total intangible assets, net$42,881  $(33,213) $9,668  $42,881  $(26,135) $16,746  
Schedule of estimated future amortization expense
The estimated future amortization expense of acquired finite-lived intangible assets to be charged to cost of revenue and operating expenses after July 4, 2020 is as follows (in thousands):
  Cost of RevenueOperating ExpensesTotal
   
Remaining 2020$2,518  $252  $2,770  
20215,037  56  5,093  
20221,488  56  1,544  
2023—  56  56  
2024—  56  56  
Thereafter—  149  149  
Total finite-lived intangible assets, net$9,043  $625  $9,668  
Schedule of accrued liabilities
Accrued liabilities consisted of the following (in thousands):
 
July 4, 2020
December 31, 2019
Accrued sales incentives$86,856  $156,839  
Sales returns reserve81,851  101,326  
Product warranty44,934  52,403  
Employee-related liabilities43,854  37,355  
Accrued co-op advertising and marketing development funds20,291  40,689  
Accrued manufacturing expense and freight18,579  35,112  
Accrued research and development16,015  19,232  
Accrued sales and marketing11,401  26,781  
Accrued legal settlements and fees10,866  8,854  
Sales taxes and VAT payable8,621  19,603  
Inventory received but not billed5,376  1,669  
Finance lease liabilities—  1,384  
Derivative liabilities—  748  
Other9,644  11,535  
Accrued liabilities$358,288  $513,530  
Schedule of product warranty reserves
Product warranty reserve activities were as follows (in thousands):
Three Months EndedSix Months Ended
 
July 4, 2020
June 29, 2019
July 4, 2020
June 29, 2019
Beginning balances$48,851  $48,034  $52,403  $45,605  
Charged to cost of revenue 7,356  8,990  14,330  17,228  
Changes related to pre-existing warranties(1,782) (2,074) (754) 2,673  
Settlement of claims (9,491) (9,690) (21,045) (20,246) 
Ending balances$44,934  $45,260  $44,934  $45,260