v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenues by Major Business Line (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,004,078 $ 1,032,135 $ 1,999,908 $ 2,016,303
RMS        
Disaggregation of Revenue [Line Items]        
Total revenue 209,475 213,271 417,842 426,344
RMS | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 94,370 97,748 188,573 194,752
RMS | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 115,105 115,523 229,269 231,592
DSA        
Disaggregation of Revenue [Line Items]        
Total revenue 606,507 618,029 1,203,430 1,210,638
DSA | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 605,935 617,865 1,202,168 1,209,385
DSA | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 572 164 1,262 1,253
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenue 188,096 200,835 378,636 379,321
Manufacturing | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 84,904 106,617 175,797 198,084
Manufacturing | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 103,192 $ 94,218 $ 202,839 $ 181,237