XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Business Segments - Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net sales    
Net sales $ 231,349 $ 232,521
Animal Health    
Net sales    
Net sales 160,530 154,859
Mineral Nutrition    
Net sales    
Net sales 56,026 59,646
Performance Products    
Net sales    
Net sales $ 14,793 $ 18,016