v3.10.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2018
Dec. 29, 2017
Jun. 30, 2017
Jun. 29, 2018
Jun. 30, 2017
Income Tax Contingency [Line Items]          
Cumulative adjustment of foreign withholding tax due resulting from TCJA   $ 2,026      
Benefit from remeasurement of deferred tax balance resulting from the TCJA   2,448      
One-time transition tax provided for by the TCJA   $ 3,706      
Effective tax rate 20.00%   22.70% (4.90%) 16.50%
Federal statutory rate 21.00%   35.00% 21.00% 35.00%
One-time impact of favorable conclusion of 2015 audit and recognition of tax position relate with depreciation and amortization expense       $ (9,838)  
Benefits to effective tax rate       $ 1,117  
RSUs          
Income Tax Contingency [Line Items]          
Excess benefits related to exercise of awards $ 880        
Stock Options          
Income Tax Contingency [Line Items]          
Excess benefits related to exercise of awards     $ 1,595   $ 4,021