XML 62 R45.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues by Major Business Line (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 682,584 $ 657,568 $ 1,389,643 $ 1,262,137
RMS        
Disaggregation of Revenue [Line Items]        
Total revenue 116,549 136,054 262,545 273,226
RMS | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 57,357 57,321 117,398 112,134
RMS | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 59,192 78,733 145,147 161,092
DSA        
Disaggregation of Revenue [Line Items]        
Total revenue 442,564 405,517 881,247 759,714
DSA | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 442,447 405,351 881,011 759,429
DSA | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 117 166 236 285
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenue 123,471 115,997 245,851 229,197
Manufacturing | Services and products transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 41,317 34,470 78,631 66,366
Manufacturing | Services and products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 82,154 $ 81,527 $ 167,220 $ 162,831