v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jun. 27, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates the Company’s revenue by reportable segment and timing of transfer of products or services:
Three Months EndedSix Months Ended
June 27, 2026June 28, 2025June 27, 2026June 28, 2025
(in thousands)
Timing of Revenue Recognition:
RMS
Services and products transferred over time$94,370 $97,748 $188,573 $194,752 
Services and products transferred at a point in time115,105 115,523 229,269 231,592 
Total RMS revenue209,475 213,271 417,842 426,344 
DSA
Services and products transferred over time605,935 617,865 1,202,168 1,209,385 
Services and products transferred at a point in time572 164 1,262 1,253 
Total DSA revenue606,507 618,029 1,203,430 1,210,638 
Manufacturing
Services and products transferred over time84,904 106,617 175,797 198,084 
Services and products transferred at a point in time103,192 94,218 202,839 181,237 
Total Manufacturing revenue188,096 200,835 378,636 379,321 
Total revenue$1,004,078 $1,032,135 $1,999,908 $2,016,303 
Revenue by geographic area is as follows:
U.S.EuropeCanadaAsia Pacific
Other (1)
Consolidated
(in thousands)
Three Months Ended:
June 27, 2026$539,861 $263,074 $127,508 $60,517 $13,118 $1,004,078 
June 28, 2025549,860 281,859 135,585 54,503 10,328 1,032,135 
Six Months Ended:
June 27, 2026$1,083,670 $540,651 $237,075 $115,998 $22,514 $1,999,908 
June 28, 20251,086,815 545,109 260,938 96,445 26,996 2,016,303 
(1) The Other category represents operations located in Brazil, Israel, and Mauritius.
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, 2026December 27, 2025
(in thousands)
Assets from contracts with customers
Client receivables$524,810 $518,728 
Unbilled revenue195,660 200,591 
Total720,470 719,319 
Less: Allowance for credit losses(8,715)(10,463)
Trade receivables and contract assets, net$711,755 $708,856 
Liabilities from contracts with customers
Current deferred revenue$203,035 $210,418 
Long-term deferred revenue (included in Other long-term liabilities)48,137 45,632 
Customer contract deposits (included in Other current liabilities)100,447 106,599 
Schedule of Allowance for Credit Losses
The following is a summary of the activity of the Company’s allowance for credit losses:
Six Months Ended
June 27, 2026June 28, 2025
(in thousands)
Beginning balance$10,463 $18,301 
Provisions1,124 2,191 
Reductions(2,872)(7,654)
Ending balance$8,715 $12,838