XML 69 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Accounting Policies - Adoption of New Accounting Standard (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 28, 2019
Financial Statement Line Item        
Accounts receivable, net   $ 73,194   $ 75,639
Prepaid expenses and other current assets   64,650   69,192
Other assets, net   90,491   62,374
Other current liabilities   81,180   $ 79,551
Retained earnings   26,195 $ 2,216  
ASU 2014-09 - Revenue from Contracts with Customers | Cumulative effect adjustment        
Financial Statement Line Item        
Accounts receivable, net   230    
Prepaid expenses and other current assets   7,579    
Other assets, net   (2,282)    
Deferred revenue and returns liability   27,806    
Deferred income on shipments to distributors   (50,115)    
Other current liabilities   1,641    
Retained earnings $ 26,200 $ 26,195