XML 66 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Sales $ 836,523 $ 782,358 $ 626,720
Distilling Solutions      
Disaggregation of Revenue [Line Items]      
Sales 450,854 428,478 352,504
Distilling Solutions | Premium beverage alcohol      
Disaggregation of Revenue [Line Items]      
Sales 347,836 304,033 237,892
Distilling Solutions | Brown Goods      
Disaggregation of Revenue [Line Items]      
Sales 289,191 229,523 162,074
Distilling Solutions | White Goods      
Disaggregation of Revenue [Line Items]      
Sales 58,645 74,510 75,818
Distilling Solutions | Food grade alcohol      
Disaggregation of Revenue [Line Items]      
Sales 385,846 350,845 300,520
Distilling Solutions | Industrial alcohol      
Disaggregation of Revenue [Line Items]      
Sales 38,010 46,812 62,628
Distilling Solutions | Fuel grade alcohol      
Disaggregation of Revenue [Line Items]      
Sales 7,798 13,681 14,916
Distilling Solutions | Distillers feed and related co-products      
Disaggregation of Revenue [Line Items]      
Sales 28,578 40,354 19,545
Distilling Solutions | Warehouse services      
Disaggregation of Revenue [Line Items]      
Sales 28,632 23,598 17,523
Branded Spirits      
Disaggregation of Revenue [Line Items]      
Sales 253,933 237,939 183,566
Branded Spirits | Premium plus      
Disaggregation of Revenue [Line Items]      
Sales 105,465 84,730 54,285
Branded Spirits | Ultra premium      
Disaggregation of Revenue [Line Items]      
Sales 63,748 48,245 27,722
Branded Spirits | Super premium      
Disaggregation of Revenue [Line Items]      
Sales 13,424 12,274 8,937
Branded Spirits | Premium      
Disaggregation of Revenue [Line Items]      
Sales 28,293 24,211 17,626
Branded Spirits | Mid      
Disaggregation of Revenue [Line Items]      
Sales 75,676 82,530 71,292
Branded Spirits | Value      
Disaggregation of Revenue [Line Items]      
Sales 47,907 47,395 38,520
Branded Spirits | Other      
Disaggregation of Revenue [Line Items]      
Sales 24,885 23,284 19,469
Ingredient Solutions      
Disaggregation of Revenue [Line Items]      
Sales 131,736 115,941 90,650
Ingredient Solutions | Specialty wheat starches      
Disaggregation of Revenue [Line Items]      
Sales 66,050 62,567 47,758
Ingredient Solutions | Specialty wheat proteins      
Disaggregation of Revenue [Line Items]      
Sales 48,291 39,313 31,485
Ingredient Solutions | Commodity wheat starch      
Disaggregation of Revenue [Line Items]      
Sales 16,413 14,023 10,014
Ingredient Solutions | Commodity wheat protein      
Disaggregation of Revenue [Line Items]      
Sales $ 982 $ 38 $ 1,393