XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues by Major Business Line (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,011,560 $ 1,029,373
RMS    
Disaggregation of Revenue [Line Items]    
Total revenue 220,907 199,766
RMS | Services and products transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenue 97,049 93,639
RMS | Services and products transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenue 123,858 106,127
DSA    
Disaggregation of Revenue [Line Items]    
Total revenue 605,452 662,353
DSA | Services and products transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenue 604,125 661,836
DSA | Services and products transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenue 1,327 517
Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenue 185,201 167,254
Manufacturing | Services and products transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenue 100,058 86,086
Manufacturing | Services and products transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenue $ 85,143 $ 81,168