XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues by Major Business Line (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Jul. 01, 2023
Jun. 25, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,059,937 $ 973,131 $ 2,089,310 $ 1,887,060
RMS        
Disaggregation of Revenue [Line Items]        
Total revenue 209,948 186,410 409,714 362,952
RMS | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 94,458 85,803 188,097 155,727
RMS | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 115,490 100,607 221,617 207,225
DSA        
Disaggregation of Revenue [Line Items]        
Total revenue 663,457 591,917 1,325,810 1,136,176
DSA | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 662,653 589,371 1,324,489 1,131,707
DSA | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 804 2,546 1,321 4,469
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenue 186,532 194,804 353,786 387,932
Manufacturing | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 100,460 92,811 186,546 187,820
Manufacturing | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 86,072 $ 101,993 $ 167,240 $ 200,112