XML 90 R27.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
3 Months Ended
Mar. 28, 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 Ended
March 28, 2020March 30, 2019
(in thousands)
Major Products/Service Lines:
RMS$145,996  $137,172  
DSA438,683  354,197  
Manufacturing122,380  113,200  
Total revenue$707,059  $604,569  
Three Months Ended
March 28, 2020March 30, 2019
(in thousands)
Timing of Revenue Recognition:
RMS
Services and products transferred over time$60,041  $54,813  
Services and products transferred at a point in time85,955  82,359  
DSA
Services and products transferred over time438,564  354,078  
Services and products transferred at a point in time119  119  
Manufacturing
Services and products transferred over time37,314  31,896  
Services and products transferred at a point in time85,066  81,304  
Total revenue$707,059  $604,569  
Revenue for each significant product or service offering is as follows:
 Three Months Ended
March 28, 2020March 30, 2019
(in thousands)
RMS$145,996  $137,172  
DSA438,683  354,197  
Manufacturing122,380  113,200  
Total revenue$707,059  $604,569  
Revenue by geographic area is as follows:
U.S.EuropeCanadaAsia PacificOtherConsolidated
(in thousands)
Three Months Ended:
March 28, 2020$406,712  $190,262  $76,633  $31,829  $1,623  $707,059  
March 30, 2019350,176  166,365  53,979  33,179  870  604,569  
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 March 28, 2020:
Revenue Expected to be Recognized in Future Periods
Less than 1 Year1 to 3 Years4 to 5 YearsBeyond 5 YearsTotal
(in thousands)
DSA$195,192  $92,180  $4,861  $639  $292,872  
Manufacturing10,241  8,825  32  21  19,119  
Total$205,433  $101,005  $4,893  $660  $311,991  
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:
March 28, 2020December 28, 2019
(in thousands)
Balances from contracts with customers:
Client receivables$415,359  $395,740  
Contract assets (unbilled revenue)131,660  121,957  
Contract liabilities (current and long-term deferred revenue)194,907  192,788  
Contract liabilities (customer contract deposits)37,319  33,080