XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segments - Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Net sales    
Net sales $ 260,432 $ 231,349
Animal Health    
Net sales    
Net sales 182,523 160,530
Mineral Nutrition    
Net sales    
Net sales 59,062 56,026
Performance Products    
Net sales    
Net sales $ 18,847 $ 14,793