XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments - Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net sales        
Net sales $ 347,825 $ 263,223 $ 917,518 $ 744,515
Animal Health        
Net sales        
Net sales 258,377 181,333 670,318 514,967
Mineral Nutrition        
Net sales        
Net sales 66,774 64,228 189,086 181,601
Performance Products        
Net sales        
Net sales $ 22,674 $ 17,662 $ 58,114 $ 47,947