XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Statements of Operations-Additional Information - Net Sales by Product Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net sales        
Net sales $ 249,943 $ 244,646 $ 481,292 $ 477,167
Animal Health        
Net sales        
Net sales 173,104 163,803 333,634 318,662
MFAs and other        
Net sales        
Net sales 101,941 97,179 196,045 189,969
Nutritional Specialties        
Net sales        
Net sales 41,436 43,856 81,646 82,910
Vaccines        
Net sales        
Net sales 29,727 22,768 55,943 45,783
Mineral Nutrition        
Net sales        
Net sales 61,347 61,644 117,373 121,290
Performance Products        
Net sales        
Net sales $ 15,492 $ 19,199 $ 30,285 $ 37,215