v3.19.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2019
Jun. 29, 2018
Jun. 28, 2019
Jun. 29, 2018
Income Tax Contingency [Line Items]        
Federal statutory rate     21.00% 21.00%
Effective tax rates 16.20% 20.00% 14.60% (4.90%)
One-time impact of favorable conclusion of 2015 audit and recognition of tax position relate with depreciation and amortization expense       $ (9,838)
RSUs        
Income Tax Contingency [Line Items]        
Excess benefits related to exercise of awards $ 1,808 $ 880 $ 3,635 $ 1,117