v3.24.2.u1
RESTRUCTURING AND OTHER EXIT ACTIVITIES (Schedule of liability balance for the restructuring and other exit charges) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Employee termination costs [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of December 31, 2023 $ 2,373
Charges 4,750
Cash payments (6,857)
Non-cash utilization and other (266)
Balance as of June 30, 2024 0
Inventory write-off [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of December 31, 2023 27,774 [1]
Charges (136) [1]
Cash payments 0 [1]
Non-cash utilization and other (6,732) [1]
Balance as of June 30, 2024 20,906 [1]
Contract termination and other [Member]  
Restructuring Reserve [Roll Forward]  
Balance as of December 31, 2023 30,393
Charges 8,798
Cash payments (12,091)
Non-cash utilization and other (2,340)
Balance as of June 30, 2024 $ 24,760
[1] Inventory write-down is included under Inventories, net on the balance sheet.