XML 160 R137.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Segments - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Property, plant and equipment, net    
Property, plant and equipment, net $ 203,300 $ 195,568
United States    
Property, plant and equipment, net    
Property, plant and equipment, net 87,526 79,404
Israel    
Property, plant and equipment, net    
Property, plant and equipment, net 60,395 61,304
Brazil    
Property, plant and equipment, net    
Property, plant and equipment, net 30,348 30,359
Ireland    
Property, plant and equipment, net    
Property, plant and equipment, net 19,038 18,900
Other    
Property, plant and equipment, net    
Property, plant and equipment, net $ 5,993 $ 5,601