XML 12 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Revenue Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 183,325 $ 232,221 $ 555,856 $ 613,052
Americas        
Disaggregation of Revenue [Line Items]        
Revenue 65,253 57,020 208,909 187,991
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 64,209 118,810 182,747 245,437
Greater China        
Disaggregation of Revenue [Line Items]        
Revenue 27,854 31,068 86,446 99,402
Other Asia        
Disaggregation of Revenue [Line Items]        
Revenue $ 26,009 $ 25,323 $ 77,754 $ 80,222