v3.25.2
Segment Reporting - Segment and Consolidated Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2025
Jun. 28, 2024
Jul. 04, 2025
Jun. 28, 2024
Segment Reporting Information [Line Items]        
Revenues $ 568,261 $ 637,178 $ 1,123,708 $ 1,062,404
Segment, Reconciliation of Other Items from Segments to Consolidated [Abstract]        
Cost of goods sold 19,470 17,667 38,642 38,923
Interest income (16,789) (17,258) (35,865) (37,152)
Provision for income taxes 45,567 66,729 91,641 78,679
Net income 184,848 226,116 344,464 263,433
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenues 568,261 637,178 1,123,708 1,062,404
Segment, Reconciliation of Other Items from Segments to Consolidated [Abstract]        
Cost of goods sold 19,470 17,667 38,642 38,923
Drug discovery 21,357 25,096 39,610 47,586
Development 134,159 146,234 287,376 319,121
Selling, general, and administrative 112,931 115,839 233,706 214,602
Other segment items 66,718 56,755 124,134 137,212
Interest income (16,789) (17,258) (35,865) (37,152)
Provision for income taxes 45,567 66,729 91,641 78,679
Net income $ 184,848 $ 226,116 $ 344,464 $ 263,433