v3.22.2.2
SEGMENT INFORMATION - Business Segment Earnings Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment information [Abstract]        
Earnings before income taxes $ 31,085 $ 32,085 $ 107,973 $ 92,087
Interest and other (expense) (2,540) (428) (3,908) (1,594)
Operating segments | Human Nutrition & Health        
Segment information [Abstract]        
Earnings before income taxes 20,584 19,801 64,592 58,512
Operating segments | Animal Nutrition & Health        
Segment information [Abstract]        
Earnings before income taxes 8,036 7,442 26,943 16,059
Operating segments | Specialty Products        
Segment information [Abstract]        
Earnings before income taxes 7,105 6,455 24,785 23,373
Other and unallocated        
Segment information [Abstract]        
Earnings before income taxes (2,100) (1,185) (4,439) (4,263)
Interest and other expense        
Segment information [Abstract]        
Interest and other (expense) $ (2,540) $ (428) $ (3,908) $ (1,594)