XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segments - Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Net sales        
Net sales $ 245,673 $ 239,619 $ 722,840 $ 686,996
Animal Health        
Net sales        
Net sales 164,434 148,589 483,096 440,520
Mineral Nutrition        
Net sales        
Net sales 62,922 69,033 184,212 190,120
Performance Products        
Net sales        
Net sales $ 18,317 $ 21,997 $ 55,532 $ 56,356