XML 71 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Assets and Liabilities - Carrying Value and Estimated Fair Value of Senior Notes (Details) - USD ($)
$ in Thousands
Jun. 29, 2019
Dec. 29, 2018
Carrying Value | Euro Senior Notes, Series A due 2023    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value $ 132,992 $ 133,417
Carrying Value | Euro Senior Notes, Series B due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 107,984 108,330
Carrying Value | U.S. Senior Notes, Series A due 2022    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 25,000 25,000
Carrying Value | U.S. Senior Notes, Series B due 2027    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 100,000 100,000
Carrying Value | U.S. Senior Notes, Series A due 2025    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 50,000 50,000
Carrying Value | U.S. Senior Notes, Series B due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 125,000 125,000
Estimated Fair Value | Euro Senior Notes, Series A due 2023    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 136,568 130,888
Estimated Fair Value | Euro Senior Notes, Series B due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 116,210 103,774
Estimated Fair Value | U.S. Senior Notes, Series A due 2022    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 24,781 24,115
Estimated Fair Value | U.S. Senior Notes, Series B due 2027    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 100,440 94,458
Estimated Fair Value | U.S. Senior Notes, Series A due 2025    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 49,884 47,434
Estimated Fair Value | U.S. Senior Notes, Series B due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value $ 123,756 $ 114,731