XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 27, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Major Customers by Reporting Segments The Company disaggregates its revenue into the following product groups:
Three Months EndedNine Months Ended
September 27, 2024September 29, 2023September 27, 2024September 29, 2023
(In thousands)
Equipment$219,415 $209,037 $665,934 $635,305 
Consumables453,835 471,959 1,404,113 1,450,113 
Total$673,250 $680,996 $2,070,047 $2,085,418 
Schedule of Allowance for Credit Losses
A summary of the activity in the Company’s allowance for credit losses included within Trade receivables in the Consolidated and Condensed Balance Sheets is as follows:
Nine months ended September 27, 2024
Balance at
Beginning
of Period
Charged to Expense, netWrite-Offs and DeductionsForeign
Currency
Translation
Balance at
End of
Period
(In thousands)
Allowance for credit losses$25,477 $1,796 $(2,263)$(373)$24,637