v3.24.0.1
RESTRUCTURING AND OTHER EXIT ACTIVITIES (Schedule of liability balance for the restructuring and other exit charges) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Employee termination costs [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of January 1, 2023 $ 0
Charges 2,862
Cash payments (548)
Foreign currency adjustments 59
Balance as of December 31, 2023 2,373
Inventory write-off [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of January 1, 2023 0 [1]
Charges 27,158 [1]
Cash payments 0 [1]
Foreign currency adjustments 616 [1]
Balance as of December 31, 2023 27,774 [1]
Contract termination and other [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of January 1, 2023 0
Charges 30,169
Cash payments 0
Foreign currency adjustments 224
Balance as of December 31, 2023 $ 30,393
[1] Inventory write-down is included under Inventories, net on the balance sheet.