v3.22.4
PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment $ 728,499 $ 560,879  
Less - accumulated depreciation 184,530 150,500  
Total property, plant and equipment, net 543,969 410,379  
Depreciation expenses 40,580 29,359 $ 22,355
Land [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment 13,070 13,829  
Buildings and plants [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment 152,218 62,519  
Computers and peripheral equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment 46,376 44,960  
Office furniture and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment 10,911 10,772  
Laboratory and testing equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment 58,454 41,365  
Machinery and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment 315,155 201,406  
Leasehold improvements [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment 85,147 73,991  
Assets under construction and payments on account [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, plant and equipment $ 47,168 $ 112,037