XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues - Revenues by Disaggregated Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2025
Sep. 27, 2024
Oct. 03, 2025
Sep. 27, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 597,755 $ 539,542 $ 1,721,463 $ 1,601,946
Gross product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 780,272 646,419 2,247,263 1,814,495
Discounts and allowances        
Disaggregation of Revenue [Line Items]        
Total revenues (237,342) (168,360) (671,036) (520,332)
Net product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 542,930 478,059 1,576,227 1,294,163
License revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 56,236 60,239 148,017 299,901
Collaboration services revenues        
Disaggregation of Revenue [Line Items]        
Total revenues (1,411) 1,244 (2,781) 7,882
Collaboration revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 54,825 $ 61,483 $ 145,236 $ 307,783