v3.26.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. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 982,732 $ 1,004,852 $ 2,982,640 $ 3,021,155
DSA        
Disaggregation of Revenue [Line Items]        
Total revenue 596,322 600,685 1,799,752 1,811,323
DSA | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 595,663 600,080 1,797,831 1,809,465
DSA | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 659 605 1,921 1,858
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenue 178,878 190,693 557,514 570,014
Manufacturing | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 74,230 92,250 250,027 290,334
Manufacturing | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 104,648 98,443 307,487 279,680
RMS        
Disaggregation of Revenue [Line Items]        
Total revenue 207,532 213,474 625,374 639,818
RMS | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 94,866 96,080 283,439 290,832
RMS | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 112,666 $ 117,394 $ 341,935 $ 348,986