XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2017
Sep. 27, 2016
Oct. 03, 2017
Sep. 27, 2016
Recent Accounting Pronouncements        
Income tax provision $ 6,272 $ 13,012 $ 24,018 $ 39,772
Accounting Standards Update 2016-09        
Recent Accounting Pronouncements        
Income tax provision $ (200)   $ (5,700)