XML 51 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Revenues Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 419,427 $ 385,177 $ 775,407 $ 655,407
U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues 349,615 287,190 663,680 517,147
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 62,240 90,921 96,767 124,727
Japan        
Disaggregation of Revenue [Line Items]        
Total revenues $ 7,572 $ 7,066 $ 14,960 $ 13,533