XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Revenue Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 169,097 $ 199,047 $ 336,332 $ 372,531
Americas        
Disaggregation of Revenue [Line Items]        
Revenue 68,966 77,408 129,214 142,178
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 35,987 59,620 84,569 119,158
Greater China        
Disaggregation of Revenue [Line Items]        
Revenue 31,898 35,816 58,301 58,632
Other Asia        
Disaggregation of Revenue [Line Items]        
Revenue $ 32,246 $ 26,203 $ 64,248 $ 52,563