XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 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
March 31, 2023April 1, 2022
(In thousands)
Equipment$200,219 $188,348 
Consumables483,781 459,563 
Total$684,000 $647,911 
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:
Three Months Ended March 31, 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 $1,591 $(732)$257 $24,587