XML 244 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Statements of Operations-Additional Information - Net Sales by Product Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Net sales      
Net sales $ 1,296,215 $ 1,017,679 $ 977,889
Animal Health      
Net sales      
Net sales 962,796 706,482 659,851
MFAs and other      
Net sales      
Net sales 646,354 420,959 387,349
Nutritional Specialties      
Net sales      
Net sales 179,289 164,671 172,504
Vaccines      
Net sales      
Net sales 137,153 120,852 99,998
Mineral Nutrition      
Net sales      
Net sales 253,240 243,663 242,656
Performance Products      
Net sales      
Net sales $ 80,179 $ 67,534 $ 75,382