XML 149 R134.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Property, plant and equipment, net    
Property, plant and equipment, net $ 195,568 $ 165,490
United States    
Property, plant and equipment, net    
Property, plant and equipment, net 79,404 57,605
Israel    
Property, plant and equipment, net    
Property, plant and equipment, net 61,304 63,971
Brazil    
Property, plant and equipment, net    
Property, plant and equipment, net 30,359 22,981
Ireland    
Property, plant and equipment, net    
Property, plant and equipment, net 18,900 15,596
Other    
Property, plant and equipment, net    
Property, plant and equipment, net $ 5,601 $ 5,337