XML 49 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Revenues by Disaggregated Category (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
Gross product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 483,073 380,204 931,310 694,409
Discounts and allowances        
Disaggregation of Revenue [Line Items]        
Total revenues (136,029) (95,956) (273,968) (182,949)
Net product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 347,044 284,248 657,342 511,460
License revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 57,526 39,640 89,593 67,168
Collaboration services revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 14,857 61,289 28,472 76,779
Total collaboration revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 72,383 $ 100,929 $ 118,065 $ 143,947