XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jun. 26, 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 EndedSix Months Ended
June 26, 2021June 27, 2020June 26, 2021June 27, 2020
(in thousands)
Timing of Revenue Recognition:
RMS
Services and products transferred over time$66,334 $57,357 $131,230 $117,398 
Services and products transferred at a point in time110,360 59,192 222,374 145,147 
Total RMS revenue176,694 116,549 353,604 262,545 
DSA
Services and products transferred over time539,790 442,447 1,040,258 881,011 
Services and products transferred at a point in time304 117 1,014 236 
Total DSA revenue540,094 442,564 1,041,272 881,247 
Manufacturing
Services and products transferred over time95,974 41,317 146,542 78,631 
Services and products transferred at a point in time101,845 82,154 197,755 167,220 
Total Manufacturing revenue197,819 123,471 344,297 245,851 
Total revenue$914,607 $682,584 $1,739,173 $1,389,643 
Revenue for each significant product or service offering is as follows:
 Three Months EndedSix Months Ended
June 26, 2021June 27, 2020June 26, 2021June 27, 2020
(in thousands)
RMS$176,694 $116,549 $353,604 $262,545 
DSA540,094 442,564 1,041,272 881,247 
Manufacturing197,819 123,471 344,297 245,851 
Total revenue$914,607 $682,584 $1,739,173 $1,389,643 
Revenue by geographic area is as follows:
U.S.EuropeCanadaAsia PacificOtherConsolidated
(in thousands)
Three Months Ended:
June 26, 2021$491,619 $275,706 $90,565 $55,133 $1,584 $914,607 
June 27, 2020382,918 190,935 71,543 35,965 1,223 682,584 
Six Months Ended:
June 26, 2021$940,101 $513,241 $167,672 $114,579 $3,580 $1,739,173 
June 27, 2020789,630 381,197 148,176 67,794 2,846 1,389,643 
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 26, 2021:
Revenue Expected to be Recognized in Future Periods
Less than 1 Year1 to 3 Years4 to 5 YearsBeyond 5 YearsTotal
(in thousands)
DSA$287,948 $211,364 $8,893 $359 $508,564 
Manufacturing7,561 923 — — 8,484 
Total$295,509 $212,287 $8,893 $359 $517,048 
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 26, 2021December 26, 2020
(in thousands)
Balances from contracts with customers:
Client receivables$480,533 $489,042 
Contract assets (unbilled revenue)171,032 135,400 
Contract liabilities (current and long-term deferred revenue)249,585 227,417 
Contract liabilities (customer contract deposits)44,981 42,244