XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Revenues by Disaggregated Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2021
Oct. 02, 2020
Oct. 01, 2021
Oct. 02, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 328,423 $ 231,092 $ 983,830 $ 717,486
Gross product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 357,462 220,401 1,051,871 702,865
Discounts and allowances        
Disaggregation of Revenue [Line Items]        
Total revenues (94,345) (51,814) (277,294) (161,668)
Net product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 263,117 168,587 774,577 541,197
License revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 49,694 33,205 116,862 113,318
Collaboration services revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 15,612 29,300 92,391 62,971
Total collaboration revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 65,306 $ 62,505 $ 209,253 $ 176,289