v3.26.1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income taxes      
Interest $ 27,094 $ 24,768 $ 26,382
U.S. federal 7,683    
U.S. state and local 4,066    
Foreign      
Total income taxes 55,223 58,646 48,518
Changes in accounts payable related to purchases of property, plant and equipment 6,912 $ 3,094 $ (4,497)
Bolivia      
Foreign      
Foreign 3,028    
Canada      
Foreign      
Foreign 3,215    
China      
Foreign      
Foreign 9,009    
Germany      
Foreign      
Foreign 6,478    
India      
Foreign      
Foreign 8,595    
Israel      
Foreign      
Foreign 4,158    
Switzerland      
Foreign      
Foreign 3,278    
Other      
Foreign      
Foreign $ 5,713