Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Detail)

v3.8.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Contingency [Line Items]      
Decrease in the reserve for unrecognized tax benefits resulting from prior period tax position $ 959 $ 0 $ 61
General Business Tax Credit Carryforwards      
Income Tax Contingency [Line Items]      
Valuation allowance 78    
Tax credit carryforwards 501    
Foreign Tax Credit Carryforwards      
Income Tax Contingency [Line Items]      
Tax credit carryforwards $ 807    
Minimum | Foreign Tax Credit Carryforwards      
Income Tax Contingency [Line Items]      
Expiry period of carryforwards 2019    
Domestic Tax Authority      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards for tax $ 108,086    
Foreign Subsidiaries      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards for tax 17,396    
Valuation allowance 2,350    
Luxembourg's Tax Codes      
Income Tax Contingency [Line Items]      
Indefinite operating loss carry forwards 17,924    
State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards for tax 3,082    
Valuation allowance 162    
Valuation Allowance, operating loss carryforward, increase (decrease) $ 222