v3.26.1
INCOME TAXES - Schedule of Income Tax Paid (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. Federal $ 22.5    
U.S. State and Local 4.2    
Total $ 101.7 $ 95.4 $ 172.6
State or local jurisdiction, income taxes paid (less than) 5.00%    
Spain      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 12.2    
France      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 9.3    
Germany      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 5.9    
Mexico      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 6.8    
Netherlands      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 9.4    
Singapore      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 5.3    
United Arab Emirates      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 5.4    
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 20.7