XML 85 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Tax Cuts and Jobs Act of 2017 - provisional net income tax expense   $ 7,487,000  
Tax Cuts and Jobs Act of 2017 - one-time transition tax   10,303,000  
Tax Cuts and Jobs Act of 2017 - tax benefit from remeasurement of deferred tax liabilities   2,816,000  
Tax Cuts and Jobs Act of 2017 - decrease in one-time transition tax $ (138,000)    
Excess tax benefit related to share-based compensation 1,097,000 608,000 $ 582,000
Operating Loss Carryforwards [Line Items]      
Deferred tax assets, Valuation allowance 9,946,000 10,835,000  
Increase (decrease) of deferred tax asset valuation allowance (889,000)    
Undistributed earnings of foreign subsidiaries 283,922,000    
Provision for unremitted foreign earnings 830,000    
Undistributed earnings of foreign subsidiaries excluding those repatriated back domestically 272,846,000    
Estimated withholding liability related to undistributed earnings of foreign subsidiaries 4,949,000    
Unrecognized tax benefits that would impact effective tax rate 12,364,000    
Income tax penalties and accrued interest from unrecognized tax benefits 2,087,000 1,523,000  
Income tax penalties and interest expense from unrecognized tax benefits 544,000 $ 199,000  
Upper bound estimated range of change of significant decrease in unrecognized tax benefits $ 841,000    
Estimated time frame for significant change in unrecognized tax benefits 12 months    
Internal revenue service (IRS)      
Operating Loss Carryforwards [Line Items]      
Deferred tax assets, Valuation allowance $ 418,000    
Foreign tax authority      
Operating Loss Carryforwards [Line Items]      
Deferred tax assets, Valuation allowance 9,528,000    
Operating loss carryforwards 44,495,000    
State and local jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 25,852,000