v3.26.1
Statements of Operations-Additional Information - Net Sales by Product Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Net sales      
Net sales $ 1,518,093 $ 1,296,215 $ 1,017,679
Animal Health      
Net sales      
Net sales 1,162,219 962,796 706,482
MFAs and other      
Net sales      
Net sales 810,728 646,354 420,959
Nutritional Specialties      
Net sales      
Net sales 195,072 179,289 164,671
Vaccines      
Net sales      
Net sales 156,419 137,153 120,852
Mineral Nutrition      
Net sales      
Net sales 282,341 253,240 243,663
Performance Products      
Net sales      
Net sales $ 73,533 $ 80,179 $ 67,534