XML 71 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Statements of Operations-Additional Information - Net Sales by Product Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Net sales      
Net sales $ 1,017,679 $ 977,889 $ 942,261
Animal Health      
Net sales      
Net sales 706,482 659,851 607,055
MFAs and other      
Net sales      
Net sales 420,959 387,349 361,538
Nutritional Specialties      
Net sales      
Net sales 164,671 172,504 157,196
Vaccines      
Net sales      
Net sales 120,852 99,998 88,321
Mineral Nutrition      
Net sales      
Net sales 243,663 242,656 259,512
Performance Products      
Net sales      
Net sales $ 67,534 $ 75,382 $ 75,694