XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition (Income Statement Impact) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2018
Apr. 02, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenue $ 344,973 $ 323,657
Cost of revenue 240,468 226,725
Gross profit 104,505 96,932
Provision for income taxes 2,393 7,535
Net income 5,590 $ 15,994
Adjustments | Accounting Standards Update 2014-09    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenue 2,273  
Cost of revenue 203  
Gross profit 2,070  
Provision for income taxes 357  
Net income 1,713  
Balance without adoption of ASC 606    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenue 347,246  
Cost of revenue 240,671  
Gross profit 106,575  
Provision for income taxes 2,750  
Net income $ 7,303