XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
9 Months Ended
Sep. 25, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates the Company’s revenue by major business line and timing of transfer of products or services:

Three Months EndedNine Months Ended
September 25, 2021September 26, 2020September 25, 2021September 26, 2020
(in thousands)
Timing of Revenue Recognition:
RMS
Services and products transferred over time$65,805 $60,225 $197,035 $177,623 
Services and products transferred at a point in time105,453 91,685 327,827 236,832 
Total RMS revenue171,258 151,910 524,862 414,455 
DSA
Services and products transferred over time531,637 460,821 1,571,895 1,341,832 
Services and products transferred at a point in time186 356 1,200 592 
Total DSA revenue531,823 461,177 1,573,095 1,342,424 
Manufacturing
Services and products transferred over time93,473 47,457 240,015 126,088 
Services and products transferred at a point in time99,383 82,756 297,138 249,976 
Total Manufacturing revenue192,856 130,213 537,153 376,064 
Total revenue$895,937 $743,300 $2,635,110 $2,132,943 
Revenue for each significant product or service offering is as follows:
 Three Months EndedNine Months Ended
September 25, 2021September 26, 2020September 25, 2021September 26, 2020
(in thousands)
RMS$171,258 $151,910 $524,862 $414,455 
DSA531,823 461,177 1,573,095 1,342,424 
Manufacturing192,856 130,213 537,153 376,064 
Total revenue$895,937 $743,300 $2,635,110 $2,132,943 
Revenue by geographic area is as follows:
U.S.EuropeCanadaAsia PacificOtherConsolidated
(in thousands)
Three Months Ended:
September 25, 2021$493,564 $258,353 $85,252 $56,607 $2,161 $895,937 
September 26, 2020406,975 214,194 78,995 41,553 1,583 743,300 
Nine Months Ended:
September 25, 2021$1,433,665 $771,594 $252,924 $171,186 $5,741 $2,635,110 
September 26, 20201,196,605 595,391 227,171 109,347 4,429 2,132,943 
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 September 25, 2021:
Revenue Expected to be Recognized in Future Periods
Less than 1 Year1 to 3 Years4 to 5 YearsBeyond 5 YearsTotal
(in thousands)
DSA$320,212 $270,556 $12,160 $966 $603,894 
Manufacturing5,597 — — — 5,597 
Total$325,809 $270,556 $12,160 $966 $609,491 
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:
September 25, 2021December 26, 2020
(in thousands)
Balances from contracts with customers:
Client receivables$491,481 $489,042 
Contract assets (unbilled revenue)175,995 135,400 
Contract liabilities (current and long-term deferred revenue)240,236 227,417 
Contract liabilities (customer contract deposits)48,533 42,244