v3.24.3
RESTRUCTURING AND OTHER EXIT ACTIVITIES (Schedule of liability balance for the restructuring and other exit charges) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Employee termination costs [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of December 31, 2023 $ 2,373
Charges 6,922
Cash payments (9,029)
Non-cash utilization and other (266)
Balance as of September 30, 2024 0
Inventory write-down [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of December 31, 2023 27,774 [1]
Charges (137) [1]
Cash payments 0 [1]
Non-cash utilization and other (6,171) [1]
Balance as of September 30, 2024 21,466 [1]
Contract termination and other [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of December 31, 2023 30,393
Charges 9,124
Cash payments (36,853)
Non-cash utilization and other (2,664)
Balance as of September 30, 2024 $ 0
[1] Inventory write-down is included under Inventories, net on the balance sheet.