XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues by Major Business Line (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 24, 2022
Sep. 30, 2023
Sep. 24, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,026,623 $ 989,157 $ 3,115,933 $ 2,876,217
RMS        
Disaggregation of Revenue [Line Items]        
Total revenue 186,848 180,114 596,562 543,066
RMS | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 94,883 88,174 282,980 243,901
RMS | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 91,965 91,940 313,582 299,165
DSA        
Disaggregation of Revenue [Line Items]        
Total revenue 664,028 619,463 1,989,838 1,755,639
DSA | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 663,128 618,270 1,987,617 1,749,977
DSA | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 900 1,193 2,221 5,662
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenue 175,747 189,580 529,533 577,512
Manufacturing | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 94,446 89,173 280,992 276,993
Manufacturing | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 81,301 $ 100,407 $ 248,541 $ 300,519