XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Valuation and Qualifying Accounts
Valuation and qualifying accounts included the following:
 
 
 
(in thousands)
Balance
Beginning of
Year
Net
Charged to
Costs and
Expenses
 Translations,
Reclassifications
and Acquisitions
 Net Write-Offs or
Discounts Taken
Balance
End of
Year
2023     
Reserve for sales discounts$19,861 $159,235 $$(155,070)$24,031 
Reserve for inventory obsolescence13,209 5,527 410 (10,161)8,985 
Reserve for warranty9,340 13,809 313 (12,324)11,138 
2022     
Reserve for sales discounts$12,567 $137,553 $(21)$(130,238)$19,861 
Reserve for inventory obsolescence12,908 6,998 (277)(6,420)13,209 
Reserve for warranty9,953 11,290 (244)(11,659)9,340 
2021     
Reserve for sales discounts$13,549 $116,114 $(688)$(116,408)$12,567 
Reserve for inventory obsolescence12,027 6,531 (146)(5,504)12,908 
Reserve for warranty9,096 10,727 (132)(9,738)9,953