XML 44 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Revenues by Disaggregated Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jul. 03, 2020
Jul. 02, 2021
Jul. 03, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 385,177 $ 259,479 $ 655,407 $ 486,394
Gross product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 380,204 229,898 694,409 482,464
Discounts and allowances        
Disaggregation of Revenue [Line Items]        
Total revenues (95,956) (51,168) (182,949) (109,854)
Net product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 284,248 178,730 511,460 372,610
License revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 39,640 59,234 67,168 80,113
Collaboration services revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 61,289 21,515 76,779 33,671
Total collaboration revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 100,929 $ 80,749 $ 143,947 $ 113,784