XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT INFORMATION - Schedule of Business Segment Earnings Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Earnings before income taxes $ 43,893 $ 36,475 $ 121,969 $ 103,994
Interest and other expenses (4,099) (7,139) (13,496) (16,864)
Operating Segments | Human Nutrition and Health        
Segment Reporting Information [Line Items]        
Earnings before income taxes 35,578 31,275 102,202 77,209
Operating Segments | Animal Nutrition and Health        
Segment Reporting Information [Line Items]        
Earnings before income taxes 3,529 5,070 8,282 22,230
Operating Segments | Specialty Products        
Segment Reporting Information [Line Items]        
Earnings before income taxes 10,516 8,740 29,943 25,984
Other and Unallocated        
Segment Reporting Information [Line Items]        
Earnings before income taxes (1,631) (1,471) (4,962) (4,565)
Interest and other expenses        
Segment Reporting Information [Line Items]        
Interest and other expenses $ (4,099) $ (7,139) $ (13,496) $ (16,864)