XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts Schedule II – Valuation and Qualifying Accounts
 
Beginning
Balance
Charged to
Costs and
Expenses
Divestitures/
Acquisitions
Charge
Offs
RecoveriesCurrency
Movement
Ending
Balance
   (In thousands)  
Accounts Receivable —
Allowance for Doubtful Accounts:
2023$7,954 $15,745 $422 $(154)$(861)$$23,114 
20224,864 6,615 319 (3,648)(121)(75)7,954 
20215,085 597 (190)(326)(227)(75)4,864 
Inventories —
Excess and Obsolete Allowances:
2023$45,913 $28,018 $3,844 $(8,220)$(1,900)$213 $67,868 
202245,663 8,349 813 (4,116)(4,102)(694)45,913 
202132,248 10,673 3,927 — (915)(270)45,663 
Deferred Income Tax Asset —
Valuation Allowance:
2023$142,330 $2,360 $389 $(35,085)$(549)$231 $109,676 
202266,960 12,861 73,432 — (10,333)(590)142,330 
202182,549 865 25,664 (406)(41,463)(249)66,960