XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Adoption of New Revenue Accounting Standard (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Consolidated Statements of Cash Flows        
Accounts receivable, net   $ (3,931) $ (3,234) $ (46)
Prepaid expenses and other current assets   4,960 (25,266) 3,568
Deferred revenue and returns liability   (6,202) 4,453 9,713
Consolidated Statements of Income        
Revenues   868,267 768,867 697,626
Cost of revenues   346,868 314,676 276,122
Net income   $ 83,591 $ 47,092 $ 61,494
Earnings per share:        
Basic (in dollars per share)   $ 1.94 $ 1.11 $ 1.47
Diluted (in dollars per share)   $ 1.90 $ 1.09 $ 1.45
Consolidated Balance Sheet        
Prepaid expenses and other current assets   $ 64,650 $ 39,120  
Goodwill   397,344 288,227 $ 276,130
Other assets, net   90,491 88,387  
Deferred revenue and returns liability   22,494    
Deferred income on shipments to distributors     50,115  
Other current liabilities   81,180 73,359  
Retained earnings   961,343 $ 851,307  
ASU 2014-09 - Revenue from Contracts with Customers        
Consolidated Statements of Cash Flows        
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,195      
Consolidated Statements of Income        
Revenues   12,943    
Cost of revenues   4,234    
Net income   $ 6,610    
Earnings per share:        
Basic (in dollars per share)   $ 0.15    
Diluted (in dollars per share)   $ 0.15    
Consolidated Balance Sheet        
Prepaid expenses and other current assets   $ 5,953    
Goodwill   (2,842)    
Other assets, net   (4,464)    
Deferred revenue and returns liability   22,494    
Deferred income on shipments to distributors   (60,789)    
Other current liabilities   4,282    
Retained earnings $ 26,200 $ 32,805