Annual report pursuant to Section 13 and 15(d)

Credit Facilities (Details Textual)

v3.19.3.a.u2
Credit Facilities (Details Textual)
€ in Thousands, ₩ in Thousands
12 Months Ended
Dec. 28, 2019
USD ($)
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Dec. 28, 2019
EUR (€)
Dec. 28, 2019
KRW (₩)
Dec. 28, 2019
AUD ($)
Dec. 29, 2018
AUD ($)
Debt Instrument [Line Items]              
Loans maturity, description Various            
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member]              
Debt Instrument [Line Items]              
Interest expense recognized $ 14,149,000 $ 12,799,000 $ 4,082,000        
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Credit facilities, maximum capacity 400,000,000            
Accordion feature to increase maximum capacity $ 200,000,000            
Interest coverage ratio 3.0            
Leverage ratio 3.75            
Net investment hedge | €       € 100,000      
Effective interest rate 2.88%     2.88% 2.88% 2.88%  
Maturity Date Apr. 03, 2023            
Shinhan Bank [Member] | Term Loan [Member]              
Debt Instrument [Line Items]              
Credit facilities, maximum capacity | ₩         ₩ 1,000,000    
Effective interest rate 1.87%     1.87% 1.87% 1.87%  
Loan maturity month and year 2020-03            
National Australia Bank [Member] | Other Long-Term Debt [Member]              
Debt Instrument [Line Items]              
Loans, frequency of payments monthly            
Loans maturity, description The loans mature at various dates through July 2023.            
National Australia Bank [Member] | Other Long-Term Debt [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Interest rates 4.50%     4.50% 4.50% 4.50%  
National Australia Bank [Member] | Other Long-Term Debt [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Interest rates 5.10%     5.10% 5.10% 5.10%  
National Australia Bank [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Credit facilities, maximum capacity           $ 3,000,000  
Maturity Date Jan. 31, 2019            
Credit facility amount drawn             $ 0