XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Business, Basis of Presentation and Significant Accounting Policies - Schedule of New Accounting Standards Adoption Impacts Statement of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Accounting Policies [Line Items]        
Net Revenue $ 76,590 $ 56,675 $ 247,507 $ 180,416
Net income $ 11,568 $ 5,764 $ 45,624 $ 19,404
Net income per share:        
Basic (in dollars per share) $ 0.48 $ 0.23 $ 1.90 $ 0.77
Diluted (in dollars per share) $ 0.47 $ 0.22 $ 1.86 $ 0.75
Calculated under Revenue Guidance in Effect before Topic 606 | Topic 606 Adoption [Member]        
Accounting Policies [Line Items]        
Net Revenue $ 77,478   $ 244,668  
Net income $ 12,169   $ 43,779  
Net income per share:        
Basic (in dollars per share) $ 0.51   $ 1.82  
Diluted (in dollars per share) $ 0.50   $ 1.78  
Effect of Change Higher/(Lower) [Member] | Topic 606 Adoption [Member]        
Accounting Policies [Line Items]        
Net Revenue $ (888)   $ 2,839  
Net income $ (601)   $ 1,845  
Net income per share:        
Basic (in dollars per share) $ (0.03)   $ 0.08  
Diluted (in dollars per share) $ (0.03)   $ 0.08