XML 45 R28.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jun. 27, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables disaggregate the Company’s revenue by major business line and timing of transfer of products or services:
Three Months EndedSix Months Ended
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
(in thousands)
Major Products/Service Lines:
RMS$116,549  $136,054  $262,545  $273,226  
DSA442,564  405,517  881,247  759,714  
Manufacturing123,471  115,997  245,851  229,197  
Total revenue$682,584  $657,568  $1,389,643  $1,262,137  
Three Months EndedSix Months Ended
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
(in thousands)
Timing of Revenue Recognition:
RMS
Services and products transferred over time$57,357  $57,321  $117,398  $112,134  
Services and products transferred at a point in time59,192  78,733  145,147  161,092  
DSA
Services and products transferred over time442,447  405,351  881,011  759,429  
Services and products transferred at a point in time117  166  236  285  
Manufacturing
Services and products transferred over time41,317  34,470  78,631  66,366  
Services and products transferred at a point in time82,154  81,527  167,220  162,831  
Total revenue$682,584  $657,568  $1,389,643  $1,262,137  
Revenue for each significant product or service offering is as follows:
 Three Months EndedSix Months Ended
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
(in thousands)
RMS$116,549  $136,054  $262,545  $273,226  
DSA442,564  405,517  881,247  759,714  
Manufacturing123,471  115,997  245,851  229,197  
Total revenue$682,584  $657,568  $1,389,643  $1,262,137  
Revenue by geographic area is as follows:
U.S.EuropeCanadaAsia PacificOtherConsolidated
(in thousands)
Three Months Ended:
June 27, 2020$382,918  $190,935  $71,543  $35,965  $1,223  $682,584  
June 29, 2019367,924  182,770  68,902  36,213  1,759  657,568  
Six Months Ended:
June 27, 2020$789,630  $381,197  $148,176  $67,794  $2,846  $1,389,643  
June 29, 2019718,100  349,135  122,881  69,392  2,629  1,262,137  
Schedule of Estimated Revenue Related to Performance Obligations
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of June 27, 2020:
Revenue Expected to be Recognized in Future Periods
Less than 1 Year1 to 3 Years4 to 5 YearsBeyond 5 YearsTotal
(in thousands)
DSA$255,160  $121,350  $5,195  $654  $382,359  
Manufacturing11,585  6,627  32  19  18,263  
Total$266,745  $127,977  $5,227  $673  $400,622  
Schedule of Client Receivables, Contract Assets and Contract Liabilities The following table provides information about client receivables, contract assets, and contract liabilities from contracts with customers:
June 27, 2020December 28, 2019
(in thousands)
Balances from contracts with customers:
Client receivables$403,351  $395,740  
Contract assets (unbilled revenue)133,393  121,957  
Contract liabilities (current and long-term deferred revenue)186,198  192,788  
Contract liabilities (customer contract deposits)41,165  33,080