XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues by Major Business Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total revenue $ 4,049,989 $ 4,129,409 $ 3,976,060
RMS      
Disaggregation of Revenue [Line Items]      
Total revenue 829,377 792,343 739,175
RMS | Services and products transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 380,899 377,947 340,708
RMS | Services and products transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 448,478 414,396 398,467
DSA      
Disaggregation of Revenue [Line Items]      
Total revenue 2,451,280 2,615,623 2,447,316
DSA | Services and products transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 2,446,751 2,611,564 2,440,646
DSA | Services and products transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 4,529 4,059 6,670
Manufacturing      
Disaggregation of Revenue [Line Items]      
Total revenue 769,332 721,443 789,569
Manufacturing | Services and products transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 407,474 381,942 371,500
Manufacturing | Services and products transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue $ 361,858 $ 339,501 $ 418,069