XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenues by Major Business Line (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,004,852 $ 1,009,763 $ 3,021,155 $ 3,047,440
RMS        
Disaggregation of Revenue [Line Items]        
Total revenue 213,474 197,824 639,818 625,120
RMS | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 96,080 93,446 290,832 285,794
RMS | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 117,394 104,378 348,986 339,326
DSA        
Disaggregation of Revenue [Line Items]        
Total revenue 600,685 615,060 1,811,323 1,847,931
DSA | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 600,080 613,388 1,809,465 1,844,298
DSA | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 605 1,672 1,858 3,633
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenue 190,693 196,879 570,014 574,389
Manufacturing | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 92,250 107,284 290,334 311,823
Manufacturing | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 98,443 $ 89,595 $ 279,680 $ 262,566