XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Operations-Additional Information - Net Sales by Product Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Net sales      
Net sales $ 977,889 $ 942,261 $ 833,350
Animal Health      
Net sales      
Net sales 659,851 607,055 545,716
MFAs and other      
Net sales      
Net sales 387,349 361,538 330,017
Nutritional Specialties      
Net sales      
Net sales 172,504 157,196 142,760
Vaccines      
Net sales      
Net sales 99,998 88,321 72,939
Mineral Nutrition      
Net sales      
Net sales 242,656 259,512 220,560
Performance Products      
Net sales      
Net sales $ 75,382 $ 75,694 $ 67,074