XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 29, 2023
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 Ended
Nine Months Ended
September 29, 2023September 30, 2022September 29, 2023September 30, 2022
(In thousands)
Equipment$209,037 $168,633 $635,305 $547,555 
Consumables471,959 451,632 1,450,113 1,381,798 
Total$680,996 $620,265 $2,085,418 $1,929,353 
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 29, 2023
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$23,471 $3,769 $(1,455)$(121)$25,664