XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.2
SEGMENT INFORMATION - Schedule of Business Segment Earnings Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Earnings before income taxes $ 41,226 $ 38,400 $ 78,076 $ 67,519
Interest and other expenses (4,571) (4,436) (9,397) (9,725)
Operating Segments | Human Nutrition and Health        
Segment Reporting Information [Line Items]        
Earnings before income taxes 33,367 27,499 66,624 45,934
Operating Segments | Animal Nutrition and Health        
Segment Reporting Information [Line Items]        
Earnings before income taxes 2,693 7,662 4,753 17,160
Operating Segments | Specialty Products        
Segment Reporting Information [Line Items]        
Earnings before income taxes 11,228 9,298 19,427 17,244
Other and Unallocated        
Segment Reporting Information [Line Items]        
Earnings before income taxes (1,491) (1,623) (3,331) (3,094)
Interest and other expenses        
Segment Reporting Information [Line Items]        
Interest and other expenses $ (4,571) $ (4,436) $ (9,397) $ (9,725)