XML 138 R125.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segments - Net Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Net sales      
Net sales $ 942,261 $ 833,350 $ 800,354
Animal Health      
Net sales      
Net sales 607,055 545,716 526,904
Mineral Nutrition      
Net sales      
Net sales 259,512 220,560 214,412
Performance Products      
Net sales      
Net sales $ 75,694 $ 67,074 $ 59,038