v3.26.1
Business Segments - Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Net Sales        
Net sales $ 383,543 $ 347,825 $ 1,121,346 $ 917,518
Animal Health        
Net Sales        
Net sales 291,225 258,377 864,658 670,318
Mineral Nutrition        
Net Sales        
Net sales 73,418 66,774 205,351 189,086
Performance Products        
Net Sales        
Net sales $ 18,900 $ 22,674 $ 51,337 $ 58,114