XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segments - Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Net Sales    
Net sales $ 363,893 $ 260,432
Animal Health    
Net Sales    
Net sales 283,456 182,523
Mineral Nutrition    
Net Sales    
Net sales 62,988 59,062
Performance Products    
Net Sales    
Net sales $ 17,449 $ 18,847