XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Revenues by Disaggregated Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 411,738 $ 328,423 $ 1,187,145 $ 983,830
Gross product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 496,141 357,462 1,427,451 1,051,871
Discounts and allowances        
Disaggregation of Revenue [Line Items]        
Total revenues (129,659) (94,345) (403,627) (277,294)
Net product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 366,482 263,117 1,023,824 774,577
License revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 34,384 49,694 123,977 116,862
Collaboration services revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 10,872 15,612 39,344 92,391
Total collaboration revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 45,256 $ 65,306 $ 163,321 $ 209,253