XML 38 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Revenue Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 167,235 $ 173,484
Americas    
Disaggregation of Revenue [Line Items]    
Revenue 60,247 64,770
Europe    
Disaggregation of Revenue [Line Items]    
Revenue 48,582 59,539
Greater China    
Disaggregation of Revenue [Line Items]    
Revenue 26,403 22,816
Other Asia    
Disaggregation of Revenue [Line Items]    
Revenue $ 32,003 $ 26,359