XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Revenue Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2022
Apr. 04, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 282,407 $ 239,027
Americas    
Disaggregation of Revenue [Line Items]    
Revenue 126,658 107,836
Europe    
Disaggregation of Revenue [Line Items]    
Revenue 62,792 57,048
Greater China    
Disaggregation of Revenue [Line Items]    
Revenue 48,406 38,238
Other Asia    
Disaggregation of Revenue [Line Items]    
Revenue $ 44,551 $ 35,905