Quarterly report pursuant to Section 13 or 15(d)

RESTRUCTURING CHARGES (Details)

v3.24.1.u1
RESTRUCTURING CHARGES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
RESTRUCTURING CHARGES    
Restructuring charges $ 14,177 $ 3,618
Cost of sales    
RESTRUCTURING CHARGES    
Restructuring charges 6,761 717
Research and development    
RESTRUCTURING CHARGES    
Restructuring charges 2,506 2,633
Sales and marketing    
RESTRUCTURING CHARGES    
Restructuring charges 3,376 126
General and administrative    
RESTRUCTURING CHARGES    
Restructuring charges $ 1,534 $ 142