XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Revenues by Disaggregated Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2025
Dec. 29, 2023
Dec. 30, 2022
Disaggregation of Revenue [Line Items]      
Total revenues $ 2,168,701 $ 1,830,208 $ 1,611,062
Gross product revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 2,518,246 2,272,533 1,951,169
Discounts and allowances      
Disaggregation of Revenue [Line Items]      
Total revenues (708,851) (643,654) (549,926)
Net product revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 1,809,395 1,628,879 1,401,243
License revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 349,244 178,635 162,056
Collaboration services revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 10,062 22,694 47,763
Total collaboration revenues      
Disaggregation of Revenue [Line Items]      
Total revenues $ 359,306 $ 201,329 $ 209,819