XML 72 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
[2]
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Price adjustment measurement period   6 months    
Stock rotation as percentage of billings (not to exceed)   5.00%    
Royalty revenue periodic adjustment period   3 years    
Cumulative effect adjustments     $ 27,401 [1] $ (355)
Proceeds from royalties received $ 6,400      
Accumulated deficit        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustments     27,401 [1] $ (355)
Accounting Standards Update 2014-09 | Accumulated deficit        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustments     27,400  
Deferred Distributor Revenues | Accounting Standards Update 2014-09 | Accumulated deficit        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustments     20,200  
Deferred Licensing Revenues | Accounting Standards Update 2014-09 | Accumulated deficit        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustments     $ 6,600  
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Payment term for invoice   30 days    
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Payment term for invoice   60 days    
[1] As of the beginning of fiscal 2018, we adopted ASC 606, Revenue from Contracts With Customers, using the modified retrospective transition method. Asa result of this adoption, we recorded a cumulative-effect adjustment to Accumulated deficit, as shown in the table above.
[2] During the first quarter of fiscal 2017, we early adopted ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.This guidance is required to be applied on a modified retrospective basis through a cumulative-effect adjustment to the balance sheet as of the beginningof the fiscal year of adoption. As a result of this adoption, we recorded a nominal amount to Accumulated deficit, as detailed in the table above.