XML 132 R118.htm IDEA: XBRL DOCUMENT v3.20.4
Industry Segment and Geographic Area Information Schedule of Long-Lived Assets by Geographic Location (Details) - USD ($)
$ in Thousands
Jan. 03, 2021
Dec. 29, 2019
Dec. 30, 2018
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets $ 651,158 $ 659,605 $ 490,311
UNITED STATES      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 197,755 269,183 201,649
GERMANY      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 149,105 119,612 99,181
CHINA      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 75,199 71,216 61,261
FINLAND      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 60,559 29,052 16,211
UNITED KINGDOM      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 35,243 51,659 33,429
SINGAPORE      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 24,291 23,063 14,942
INDIA      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 21,975 19,691 14,636
ITALY      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 17,051 14,152 11,324
FRANCE      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 13,325 12,940 3,210
BRAZIL      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 8,627 9,126 8,237
POLAND      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 7,732 7,216 3,212
Other International [Member]      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 34,625 26,210 17,565
Total international [Member]      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets 453,403 390,422 288,662
CANADA      
Long-lived assets by Geographic Area [Line Items]      
Total net long-lived assets $ 5,671 $ 6,485 $ 5,454