<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rex="http://www.rexamerican.com/20260131"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="rex-20260131.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2026-03-27</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ConsolidatedEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2025-08-26</startDate>
            <endDate>2025-08-26</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <instant>2025-08-26</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">rex:S2025Q2DividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">rex:S2025Q2DividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">rex:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:RexAmericanResourcesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DriedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DistillersCornOilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DistillersCornOilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DistillersCornOilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:ModifiedDistillersGrainsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DerivativeFinancialInstrumentGainsLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DerivativeFinancialInstrumentGainsLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:DerivativeFinancialInstrumentGainsLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rex:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:BigRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:CommodityFuturesAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:CommodityFuturesAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:CommodityFuturesAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:CommodityFuturesAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:CommodityFuturesAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:CommodityFuturesAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:CommodityFuturesAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:CommodityFuturesAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rex:ForwardPurchaseContractsLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rex:FrequencyAxis">rex:MonthlyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:CashCollateralBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:CashCollateralBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:LongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LiabilitiesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">rex:EthanolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:NetPositionWithBrokerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rex:NetPositionWithBrokerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rex:StockOptionPlans2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-26</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">rex:RenewalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">rex:RenewalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rex:OneEarthEnergyAndNuGenEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">rex:UnrecognizedTaxBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">rex:UnrecognizedTaxBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EthanolAndByProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:EquityMethodEthanolInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:CornMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rex:OtherCostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000744187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Entities">
        <measure>rex:Entities</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Segment">
        <measure>rex:Segment</measure>
    </unit>
    <unit id="Customers">
        <measure>rex:Customers</measure>
    </unit>
    <unit id="Agreement">
        <measure>rex:Agreement</measure>
    </unit>
    <unit id="gal">
        <measure>utr:gal</measure>
    </unit>
    <unit id="bu">
        <measure>utr:bu</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="t">
        <measure>utr:T</measure>
    </unit>
    <unit id="lb">
        <measure>utr:lb</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-10523">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-10524">2026-01-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-10525">--01-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber contextRef="c0" id="ixv-10526">001-09097</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-10527">REX AMERICAN RESOURCES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-10528">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-10529">31-1095548</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-10530">7720 Paragon Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-10531">Dayton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-10532">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-10533">45459</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-10534">937</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-10535">276-3931</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-93">Common Stock, $.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-96">REX</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-99">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-10536">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-10537">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-10538">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-10539">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-10540">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-136">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-138">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-149">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-157">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-180">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="0" id="ixv-10541" unitRef="usd">743279294</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-10542"
      unitRef="shares">32937718</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c0" id="ixv-193">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Documents Incorporated by Reference&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Portions of REX American Resources Corporation&#x2019;s
definitive Proxy Statement for its Annual Meeting of Shareholders on May 28, 2026 are incorporated by reference into Part III of this
Form 10-K.&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c0" id="ixv-1340">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our ability to effectively manage our business,
coordinate the production, distribution and sale of our products and ensure the timely and accurate recording and disclosure of financial
information depends significantly on the reliability and capacity of our information technology systems. While we have taken what we believe
are appropriate precautions to protect our systems, and to date, we have not experienced any material adverse events related to a security
breach or cyber-attack, the failure of these systems to operate effectively, the failure of our personnel to follow established procedures,
problems with transitioning to upgraded or replacement systems, or a breach in security of these systems through a cyber-attack or otherwise
could cause delays and/or interruptions in plant operations, product sales, reduced efficiency of our operations and delays in reporting
our financial results.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As part of our routine and periodic overall risk
management system or processes, we have incorporated various processes related to cybersecurity. Key cybersecurity controls, such as access
controls, are included within our internal control framework that we assess annually as part of Management&#x2019;s Annual Report on Internal
Control Over Financial Reporting. Additionally, periodic discussions are held with outsourced IT professionals for both corporate and
consolidated plant environments to determine if appropriate actions are being taken to address potential risks. Through the assistance
of our qualified third-party IT professionals, we have implemented numerous security measures, including, but not limited to, multi-factor
authentication on critical systems, password requirements, access controls, and data encryption. Our IT policies and procedures include
the expectations of all employees and all third parties who may be given access to our IT systems to maintain the security of our IT systems.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="c0" id="ixv-10543">While we have taken what we believe
are appropriate precautions to protect our systems, and to date, we have not experienced any material adverse events related to a security
breach or cyber-attack, the failure of these systems to operate effectively, the failure of our personnel to follow established procedures,
problems with transitioning to upgraded or replacement systems, or a breach in security of these systems through a cyber-attack or otherwise
could cause delays and/or interruptions in plant operations, product sales, reduced efficiency of our operations and delays in reporting
our financial results.</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c0" id="ixv-10544">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c0" id="ixv-10545">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c0" id="ixv-10546">As part of our routine and periodic overall risk
management system or processes, we have incorporated various processes related to cybersecurity.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c0" id="ixv-10547">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c0" id="ixv-10548">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c0" id="ixv-1350">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our commitment to the overall security of our
information technology systems starts at the highest levels of our Company, the Board of Directors and management. Management and the
Board of Directors provide oversight surrounding cybersecurity. Management oversees internal controls and the company-wide risk assessment
process. The Audit Committee is provided with regular updates by management regarding the control framework and whether any significant
deficiencies or material weaknesses exist in the IT control environment. The Audit Committee is also tasked with determining the appropriate
response to any submissions through the corporate whistleblower policy. The whistleblower policy includes the opportunity for employees
of the Company to notify the Audit Committee confidentially and anonymously of any concerns regarding cybersecurity, in addition to any
accounting, internal accounting controls or auditing matters. The audit committee will report any significant matters to the Board of
Directors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of January 31, 2026, we had not identified
an indication of a cybersecurity incident that would have a material impact on our business and consolidated financial statements.&lt;/p&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c0" id="ixv-10549">Our commitment to the overall security of our
information technology systems starts at the highest levels of our Company, the Board of Directors and management. Management and the
Board of Directors provide oversight surrounding cybersecurity. Management oversees internal controls and the company-wide risk assessment
process.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c0" id="ixv-10550">Our commitment to the overall security of our
information technology systems starts at the highest levels of our Company, the Board of Directors and management.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-10551">Management oversees internal controls and the company-wide risk assessment
process.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c0" id="ixv-10552">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-10553">The Audit Committee is provided with regular updates by management regarding the control framework and whether any significant
deficiencies or material weaknesses exist in the IT control environment.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-10554">The Audit Committee is also tasked with determining the appropriate
response to any submissions through the corporate whistleblower policy. The whistleblower policy includes the opportunity for employees
of the Company to notify the Audit Committee confidentially and anonymously of any concerns regarding cybersecurity, in addition to any
accounting, internal accounting controls or auditing matters. The audit committee will report any significant matters to the Board of
Directors.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c0" id="ixv-10555">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-10556">The audit committee will report any significant matters to the Board of
Directors.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="-3" id="ixv-10557" unitRef="usd">188734000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" id="ixv-10558" unitRef="usd">196255000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="-3" id="ixv-10559" unitRef="usd">187048000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c4" decimals="-3" id="ixv-10560" unitRef="usd">162820000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="-3" id="ixv-10561" unitRef="usd">14682000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="-3" id="ixv-10562" unitRef="usd">21511000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c3" decimals="-3" id="ixv-10563" unitRef="usd">28422000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c4" decimals="-3" id="ixv-10564" unitRef="usd">31676000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable contextRef="c3" decimals="-3" id="ixv-10565" unitRef="usd">12374000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c4" decimals="-3" id="ixv-10566" unitRef="usd">6445000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="-3" id="ixv-10567" unitRef="usd">16568000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="-3" id="ixv-10568" unitRef="usd">17112000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="-3" id="ixv-10569" unitRef="usd">447828000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="-3" id="ixv-10570" unitRef="usd">435819000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ixv-10571" unitRef="usd">272029000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" id="ixv-10572" unitRef="usd">210683000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="-3" id="ixv-10573" unitRef="usd">17594000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="-3" id="ixv-10574" unitRef="usd">20985000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c3" decimals="-3" id="ixv-10575" unitRef="usd">17558000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="-3" id="ixv-10576" unitRef="usd">4963000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="-3" id="ixv-10577" unitRef="usd">16721000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:EquityMethodInvestments contextRef="c3" decimals="-3" id="ixv-10578" unitRef="usd">37759000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c4" decimals="-3" id="ixv-10579" unitRef="usd">35800000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets contextRef="c3" decimals="-3" id="ixv-10580" unitRef="usd">797731000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="-3" id="ixv-10581" unitRef="usd">720008000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c5" decimals="-5" id="ixv-10582" unitRef="usd">1200000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c6" decimals="-5" id="ixv-10583" unitRef="usd">1400000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c3" decimals="-3" id="ixv-10584" unitRef="usd">38400000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c4" decimals="-3" id="ixv-10585" unitRef="usd">28337000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="-3" id="ixv-10586" unitRef="usd">6921000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="-3" id="ixv-10587" unitRef="usd">5746000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c3" decimals="-3" id="ixv-10588" unitRef="usd">469000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-10589" unitRef="usd">29587000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-10590" unitRef="usd">16360000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-10591" unitRef="usd">75377000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-10592" unitRef="usd">50443000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c3" decimals="-3" id="ixv-10593" unitRef="usd">4065000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c4" decimals="-3" id="ixv-10594" unitRef="usd">3562000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="-3" id="ixv-10595" unitRef="usd">11148000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="-3" id="ixv-10596" unitRef="usd">15367000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c3" decimals="-3" id="ixv-10597" unitRef="usd">2731000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <rex:TaxesPayableNoncurrent contextRef="c4" decimals="-3" id="ixv-10598" unitRef="usd">4334000</rex:TaxesPayableNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c3" decimals="-3" id="ixv-10599" unitRef="usd">2405000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c4" decimals="-3" id="ixv-10600" unitRef="usd">2700000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="-3" id="ixv-10601" unitRef="usd">20349000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c4" decimals="-3" id="ixv-10602" unitRef="usd">25963000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-10603"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="INF"
      id="ixv-10604"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="-3"
      id="ixv-10605"
      unitRef="shares">45000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="-3"
      id="ixv-10606"
      unitRef="shares">45000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="-3"
      id="ixv-10607"
      unitRef="shares">32938000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="-3"
      id="ixv-10608"
      unitRef="shares">34389000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c3" decimals="-3" id="ixv-10609" unitRef="usd">329000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="-3" id="ixv-10610" unitRef="usd">344000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c3" decimals="-3" id="ixv-10611" unitRef="usd">66000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="-3" id="ixv-10612" unitRef="usd">610317000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="-3" id="ixv-10613" unitRef="usd">559993000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="-3" id="ixv-10614" unitRef="usd">610712000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="-3" id="ixv-10615" unitRef="usd">560337000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c3" decimals="-3" id="ixv-10616" unitRef="usd">91293000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c4" decimals="-3" id="ixv-10617" unitRef="usd">83265000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="-3" id="ixv-10618" unitRef="usd">702005000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="-3" id="ixv-10619" unitRef="usd">643602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="-3" id="ixv-10620" unitRef="usd">797731000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="-3" id="ixv-10621" unitRef="usd">720008000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-10622" unitRef="usd">650487000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c7" decimals="-3" id="ixv-10623" unitRef="usd">642491000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c8" decimals="-3" id="ixv-10624" unitRef="usd">833384000</us-gaap:Revenues>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="c0" decimals="-5" id="ixv-10625" unitRef="usd">86400000</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="c7" decimals="-5" id="ixv-10626" unitRef="usd">99200000</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:RelatedPartiesAmountInCostOfSales contextRef="c8" decimals="-5" id="ixv-10627" unitRef="usd">117000000</us-gaap:RelatedPartiesAmountInCostOfSales>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c0" decimals="-3" id="ixv-10628" unitRef="usd">556781000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c7" decimals="-3" id="ixv-10629" unitRef="usd">551014000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c8" decimals="-3" id="ixv-10630" unitRef="usd">735166000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c0" decimals="-3" id="ixv-10631" unitRef="usd">93706000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="-3" id="ixv-10632" unitRef="usd">91477000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c8" decimals="-3" id="ixv-10633" unitRef="usd">98218000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="-3" id="ixv-10634" unitRef="usd">32616000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c7" decimals="-3" id="ixv-10635" unitRef="usd">27148000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c8" decimals="-3" id="ixv-10636" unitRef="usd">29379000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="-3" id="ixv-10637" unitRef="usd">12485000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c7" decimals="-3" id="ixv-10638" unitRef="usd">9385000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c8" decimals="-3" id="ixv-10639" unitRef="usd">13921000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestAndOtherIncome contextRef="c0" decimals="-3" id="ixv-10640" unitRef="usd">14997000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome contextRef="c7" decimals="-3" id="ixv-10641" unitRef="usd">19158000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome contextRef="c8" decimals="-3" id="ixv-10642" unitRef="usd">15724000</us-gaap:InterestAndOtherIncome>
    <us-gaap:IncomeLossAttributableToParent contextRef="c0" decimals="-3" id="ixv-10643" unitRef="usd">88572000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent contextRef="c7" decimals="-3" id="ixv-10644" unitRef="usd">92872000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent contextRef="c8" decimals="-3" id="ixv-10645" unitRef="usd">98484000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-10646" unitRef="usd">-6502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-10647" unitRef="usd">21386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-10648" unitRef="usd">22560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetInvestmentIncome contextRef="c0" decimals="-3" id="ixv-10649" unitRef="usd">95074000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c7" decimals="-3" id="ixv-10650" unitRef="usd">71486000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c8" decimals="-3" id="ixv-10651" unitRef="usd">75924000</us-gaap:NetInvestmentIncome>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c0" decimals="-3" id="ixv-10652" unitRef="usd">12123000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c7" decimals="-3" id="ixv-10653" unitRef="usd">13319000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c8" decimals="-3" id="ixv-10654" unitRef="usd">14989000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="-3" id="ixv-10655" unitRef="usd">82951000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c7" decimals="-3" id="ixv-10656" unitRef="usd">58167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c8" decimals="-3" id="ixv-10657" unitRef="usd">60935000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="-3"
      id="ixv-10658"
      unitRef="shares">33208000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="-3"
      id="ixv-10659"
      unitRef="shares">35272000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="-3"
      id="ixv-10660"
      unitRef="shares">34964000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-10661"
      unitRef="usdPershares">2.5</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-10662"
      unitRef="usdPershares">1.65</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="2"
      id="ixv-10663"
      unitRef="usdPershares">1.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="-3"
      id="ixv-10664"
      unitRef="shares">33208000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="-3"
      id="ixv-10665"
      unitRef="shares">35272000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="-3"
      id="ixv-10666"
      unitRef="shares">35151000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-10667"
      unitRef="usdPershares">2.5</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ixv-10668"
      unitRef="usdPershares">1.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="2"
      id="ixv-10669"
      unitRef="usdPershares">1.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharesOutstanding
      contextRef="c9"
      decimals="-3"
      id="ixv-10670"
      unitRef="shares">34780000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="-3" id="ixv-10671" unitRef="usd">348000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="-3" id="ixv-10672" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="-3" id="ixv-10673" unitRef="usd">447634000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="-3" id="ixv-10674" unitRef="usd">63012000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="-3" id="ixv-10675" unitRef="usd">510994000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c14" decimals="-3" id="ixv-10676" unitRef="usd">60935000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c15" decimals="-3" id="ixv-10677" unitRef="usd">14989000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c8" decimals="-3" id="ixv-10678" unitRef="usd">75924000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest contextRef="c15" decimals="-3" id="ixv-10679" unitRef="usd">22000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest contextRef="c8" decimals="-3" id="ixv-10680" unitRef="usd">22000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c15" decimals="-3" id="ixv-10681" unitRef="usd">4344000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c8" decimals="-3" id="ixv-10682" unitRef="usd">4344000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c16"
      decimals="-3"
      id="ixv-10683"
      unitRef="shares">227000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c16" decimals="-3" id="ixv-10684" unitRef="usd">2000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c17" decimals="-3" id="ixv-10685" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c14" decimals="-3" id="ixv-10686" unitRef="usd">4999000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c15" decimals="-3" id="ixv-10687" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c8" decimals="-3" id="ixv-10688" unitRef="usd">5001000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesOutstanding
      contextRef="c18"
      decimals="-3"
      id="ixv-10689"
      unitRef="shares">35007000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="-3" id="ixv-10690" unitRef="usd">350000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c19" decimals="-3" id="ixv-10691" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20" decimals="-3" id="ixv-10692" unitRef="usd">513568000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c21" decimals="-3" id="ixv-10693" unitRef="usd">73679000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c22" decimals="-3" id="ixv-10694" unitRef="usd">587597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c23" decimals="-3" id="ixv-10695" unitRef="usd">58167000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c24" decimals="-3" id="ixv-10696" unitRef="usd">13319000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="-3" id="ixv-10697" unitRef="usd">71486000</us-gaap:ProfitLoss>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c25"
      decimals="-3"
      id="ixv-10698"
      unitRef="shares">745000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c25" decimals="-3" id="ixv-10699" unitRef="usd">7000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c23" decimals="-3" id="ixv-10700" unitRef="usd">15515000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c7" decimals="-3" id="ixv-10701" unitRef="usd">15522000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c24" decimals="-3" id="ixv-10702" unitRef="usd">3733000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c7" decimals="-3" id="ixv-10703" unitRef="usd">3733000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c25"
      decimals="-3"
      id="ixv-10704"
      unitRef="shares">127000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c25" decimals="-3" id="ixv-10705" unitRef="usd">1000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c26" decimals="-3" id="ixv-10706" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c23" decimals="-3" id="ixv-10707" unitRef="usd">3773000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c24" decimals="-3" id="ixv-10708" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c7" decimals="-3" id="ixv-10709" unitRef="usd">3774000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesOutstanding
      contextRef="c27"
      decimals="-3"
      id="ixv-10710"
      unitRef="shares">34389000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="-3" id="ixv-10711" unitRef="usd">344000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="-3" id="ixv-10712" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="-3" id="ixv-10713" unitRef="usd">559993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="-3" id="ixv-10714" unitRef="usd">83265000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="-3" id="ixv-10715" unitRef="usd">643602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c31" decimals="-3" id="ixv-10716" unitRef="usd">82951000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c32" decimals="-3" id="ixv-10717" unitRef="usd">12123000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="-3" id="ixv-10718" unitRef="usd">95074000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest contextRef="c32" decimals="-3" id="ixv-10719" unitRef="usd">9000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest contextRef="c0" decimals="-3" id="ixv-10720" unitRef="usd">9000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c33"
      decimals="-3"
      id="ixv-10721"
      unitRef="shares">1651000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c33" decimals="-3" id="ixv-10722" unitRef="usd">16000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c31" decimals="-3" id="ixv-10723" unitRef="usd">32869000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c0" decimals="-3" id="ixv-10724" unitRef="usd">32885000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c32" decimals="-3" id="ixv-10725" unitRef="usd">4104000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c0" decimals="-3" id="ixv-10726" unitRef="usd">4104000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c33"
      decimals="-3"
      id="ixv-10727"
      unitRef="shares">320000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c33" decimals="-3" id="ixv-10728" unitRef="usd">3000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c34" decimals="-3" id="ixv-10729" unitRef="usd">66000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c31" decimals="-3" id="ixv-10730" unitRef="usd">2621000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c32" decimals="-3" id="ixv-10731" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c0" decimals="-3" id="ixv-10732" unitRef="usd">2690000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <rex:CorrectionToEquityAwardsAndStockbasedCompensationExpenseSharesinShares
      contextRef="c33"
      decimals="-3"
      id="ixv-10733"
      unitRef="shares">120000</rex:CorrectionToEquityAwardsAndStockbasedCompensationExpenseSharesinShares>
    <rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense contextRef="c33" decimals="-3" id="ixv-10734" unitRef="usd">2000</rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense>
    <rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense contextRef="c34" decimals="-3" id="ixv-10735" unitRef="usd">0</rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense>
    <rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense contextRef="c31" decimals="-3" id="ixv-10736" unitRef="usd">2379000</rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense>
    <rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense contextRef="c32" decimals="-3" id="ixv-10737" unitRef="usd">0</rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense>
    <rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense contextRef="c0" decimals="-3" id="ixv-10738" unitRef="usd">2381000</rex:CorrectionToEquityAwardsAndStockbasedCompensationExpense>
    <us-gaap:SharesOutstanding
      contextRef="c35"
      decimals="-3"
      id="ixv-10739"
      unitRef="shares">32938000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="-3" id="ixv-10740" unitRef="usd">329000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c36" decimals="-3" id="ixv-10741" unitRef="usd">66000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c37" decimals="-3" id="ixv-10742" unitRef="usd">610317000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c38" decimals="-3" id="ixv-10743" unitRef="usd">91293000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="-3" id="ixv-10744" unitRef="usd">702005000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetInvestmentIncome contextRef="c0" decimals="-3" id="ixv-10745" unitRef="usd">95074000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c7" decimals="-3" id="ixv-10746" unitRef="usd">71486000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c8" decimals="-3" id="ixv-10747" unitRef="usd">75924000</us-gaap:NetInvestmentIncome>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="-3" id="ixv-10748" unitRef="usd">15340000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c7" decimals="-3" id="ixv-10749" unitRef="usd">15927000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c8" decimals="-3" id="ixv-10750" unitRef="usd">17794000</us-gaap:DepreciationDepletionAndAmortization>
    <rex:NoncashOperatingLeaseExpense contextRef="c0" decimals="-3" id="ixv-10751" unitRef="usd">6398000</rex:NoncashOperatingLeaseExpense>
    <rex:NoncashOperatingLeaseExpense contextRef="c7" decimals="-3" id="ixv-10752" unitRef="usd">5788000</rex:NoncashOperatingLeaseExpense>
    <rex:NoncashOperatingLeaseExpense contextRef="c8" decimals="-3" id="ixv-10753" unitRef="usd">5245000</rex:NoncashOperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c0" decimals="-3" id="ixv-10754" unitRef="usd">1424000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c7" decimals="-3" id="ixv-10755" unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c8" decimals="-3" id="ixv-10756" unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c0" decimals="-3" id="ixv-10757" unitRef="usd">4205000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c7" decimals="-3" id="ixv-10758" unitRef="usd">3638000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c8" decimals="-3" id="ixv-10759" unitRef="usd">6209000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="-3" id="ixv-10760" unitRef="usd">12485000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c7" decimals="-3" id="ixv-10761" unitRef="usd">9385000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c8" decimals="-3" id="ixv-10762" unitRef="usd">13921000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c0" decimals="-3" id="ixv-10763" unitRef="usd">10526000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c7" decimals="-3" id="ixv-10764" unitRef="usd">8521000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c8" decimals="-3" id="ixv-10765" unitRef="usd">12030000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:ProceedsFromInterestAndDividendsReceived contextRef="c0" decimals="-3" id="ixv-10766" unitRef="usd">-4842000</us-gaap:ProceedsFromInterestAndDividendsReceived>
    <us-gaap:ProceedsFromInterestAndDividendsReceived contextRef="c7" decimals="-3" id="ixv-10767" unitRef="usd">-5576000</us-gaap:ProceedsFromInterestAndDividendsReceived>
    <us-gaap:ProceedsFromInterestAndDividendsReceived contextRef="c8" decimals="-3" id="ixv-10768" unitRef="usd">-10008000</us-gaap:ProceedsFromInterestAndDividendsReceived>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="-3" id="ixv-10769" unitRef="usd">-192000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c7" decimals="-3" id="ixv-10770" unitRef="usd">-50000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c8" decimals="-3" id="ixv-10771" unitRef="usd">-243000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-10772" unitRef="usd">-3472000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-10773" unitRef="usd">9802000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-10774" unitRef="usd">14627000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="-3" id="ixv-10775" unitRef="usd">-6829000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c7" decimals="-3" id="ixv-10776" unitRef="usd">-1674000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c8" decimals="-3" id="ixv-10777" unitRef="usd">-1977000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="-3" id="ixv-10778" unitRef="usd">-3254000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c7" decimals="-3" id="ixv-10779" unitRef="usd">4692000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c8" decimals="-3" id="ixv-10780" unitRef="usd">-21760000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c0" decimals="-3" id="ixv-10781" unitRef="usd">289000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c7" decimals="-3" id="ixv-10782" unitRef="usd">14946000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c8" decimals="-3" id="ixv-10783" unitRef="usd">4495000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c0" decimals="-3" id="ixv-10784" unitRef="usd">5929000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c7" decimals="-3" id="ixv-10785" unitRef="usd">717000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c8" decimals="-3" id="ixv-10786" unitRef="usd">2766000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c0" decimals="-3" id="ixv-10787" unitRef="usd">8395000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c7" decimals="-3" id="ixv-10788" unitRef="usd">-14724000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c8" decimals="-3" id="ixv-10789" unitRef="usd">7868000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="-3" id="ixv-10790" unitRef="usd">-4334000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c7" decimals="-3" id="ixv-10791" unitRef="usd">4334000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c8" decimals="-3" id="ixv-10792" unitRef="usd">0</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c0" decimals="-3" id="ixv-10793" unitRef="usd">-2457000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c7" decimals="-3" id="ixv-10794" unitRef="usd">-6988000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c8" decimals="-3" id="ixv-10795" unitRef="usd">-4517000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" id="ixv-10796" unitRef="usd">117829000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c7" decimals="-3" id="ixv-10797" unitRef="usd">64192000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c8" decimals="-3" id="ixv-10798" unitRef="usd">127970000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="-3" id="ixv-10799" unitRef="usd">68439000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c7" decimals="-3" id="ixv-10800" unitRef="usd">71318000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c8" decimals="-3" id="ixv-10801" unitRef="usd">37663000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c0" decimals="-3" id="ixv-10802" unitRef="usd">296386000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c7" decimals="-3" id="ixv-10803" unitRef="usd">372341000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="c8" decimals="-3" id="ixv-10804" unitRef="usd">448507000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c0" decimals="-3" id="ixv-10805" unitRef="usd">277000000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c7" decimals="-3" id="ixv-10806" unitRef="usd">370357000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="c8" decimals="-3" id="ixv-10807" unitRef="usd">514586000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c0" decimals="-3" id="ixv-10808" unitRef="usd">7000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c7" decimals="-3" id="ixv-10809" unitRef="usd">262000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c8" decimals="-3" id="ixv-10810" unitRef="usd">29000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForOtherDeposits contextRef="c0" decimals="-3" id="ixv-10811" unitRef="usd">-127000</us-gaap:PaymentsForOtherDeposits>
    <us-gaap:PaymentsForOtherDeposits contextRef="c7" decimals="-3" id="ixv-10812" unitRef="usd">-180000</us-gaap:PaymentsForOtherDeposits>
    <us-gaap:PaymentsForOtherDeposits contextRef="c8" decimals="-3" id="ixv-10813" unitRef="usd">43000</us-gaap:PaymentsForOtherDeposits>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" id="ixv-10814" unitRef="usd">-87691000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c7" decimals="-3" id="ixv-10815" unitRef="usd">-72860000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c8" decimals="-3" id="ixv-10816" unitRef="usd">28402000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c0" decimals="-3" id="ixv-10817" unitRef="usd">33383000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c7" decimals="-3" id="ixv-10818" unitRef="usd">14741000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c8" decimals="-3" id="ixv-10819" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c0" decimals="-3" id="ixv-10820" unitRef="usd">9000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c7" decimals="-3" id="ixv-10821" unitRef="usd">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c8" decimals="-3" id="ixv-10822" unitRef="usd">22000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders contextRef="c0" decimals="-3" id="ixv-10823" unitRef="usd">4104000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders contextRef="c7" decimals="-3" id="ixv-10824" unitRef="usd">3733000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders contextRef="c8" decimals="-3" id="ixv-10825" unitRef="usd">4344000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c0" decimals="-3" id="ixv-10826" unitRef="usd">181000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c7" decimals="-3" id="ixv-10827" unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c8" decimals="-3" id="ixv-10828" unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" id="ixv-10829" unitRef="usd">-37659000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c7" decimals="-3" id="ixv-10830" unitRef="usd">-18474000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c8" decimals="-3" id="ixv-10831" unitRef="usd">-4322000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c0" decimals="-3" id="ixv-10832" unitRef="usd">-7521000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c7" decimals="-3" id="ixv-10833" unitRef="usd">-27142000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c8" decimals="-3" id="ixv-10834" unitRef="usd">152050000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="-3" id="ixv-10835" unitRef="usd">196255000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c22" decimals="-3" id="ixv-10836" unitRef="usd">223397000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c13" decimals="-3" id="ixv-10837" unitRef="usd">71347000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="-3" id="ixv-10838" unitRef="usd">188734000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="-3" id="ixv-10839" unitRef="usd">196255000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c22" decimals="-3" id="ixv-10840" unitRef="usd">223397000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <rex:NonCashInvestingActivitiesAccruedCapitalExpenditures contextRef="c0" decimals="-3" id="ixv-10841" unitRef="usd">8758000</rex:NonCashInvestingActivitiesAccruedCapitalExpenditures>
    <rex:NonCashInvestingActivitiesAccruedCapitalExpenditures contextRef="c7" decimals="-3" id="ixv-10842" unitRef="usd">1152000</rex:NonCashInvestingActivitiesAccruedCapitalExpenditures>
    <rex:NonCashInvestingActivitiesAccruedCapitalExpenditures contextRef="c8" decimals="-3" id="ixv-10843" unitRef="usd">918000</rex:NonCashInvestingActivitiesAccruedCapitalExpenditures>
    <rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses contextRef="c0" decimals="-3" id="ixv-10844" unitRef="usd">839000</rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses>
    <rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses contextRef="c7" decimals="-3" id="ixv-10845" unitRef="usd">217000</rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses>
    <rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses contextRef="c8" decimals="-3" id="ixv-10846" unitRef="usd">0</rex:NonCashInvestingActivitiesCapitalAdditionsTransferredFromPrepaidExpenses>
    <rex:NoncashFinancingActivitiesStockAwardsIssued contextRef="c7" decimals="-3" id="ixv-10847" unitRef="usd">2172000</rex:NoncashFinancingActivitiesStockAwardsIssued>
    <rex:NoncashFinancingActivitiesStockAwardsIssued contextRef="c8" decimals="-3" id="ixv-10848" unitRef="usd">965000</rex:NoncashFinancingActivitiesStockAwardsIssued>
    <rex:NonCashFinancingActivitiesEquityAwardsAccrued contextRef="c0" decimals="-3" id="ixv-10849" unitRef="usd">3896000</rex:NonCashFinancingActivitiesEquityAwardsAccrued>
    <rex:NonCashFinancingActivitiesEquityAwardsAccrued contextRef="c7" decimals="-3" id="ixv-10850" unitRef="usd">2037000</rex:NonCashFinancingActivitiesEquityAwardsAccrued>
    <rex:NonCashFinancingActivitiesEquityAwardsAccrued contextRef="c8" decimals="-3" id="ixv-10851" unitRef="usd">2172000</rex:NonCashFinancingActivitiesEquityAwardsAccrued>
    <rex:NoncashFinancingActivitiesExciseTaxOnStockRepurchasesAccrued contextRef="c7" decimals="-3" id="ixv-10852" unitRef="usd">781000</rex:NoncashFinancingActivitiesExciseTaxOnStockRepurchasesAccrued>
    <rex:NoncashFinancingActivitiesExciseTaxOnStockRepurchasesAccrued contextRef="c8" decimals="-3" id="ixv-10853" unitRef="usd">0</rex:NoncashFinancingActivitiesExciseTaxOnStockRepurchasesAccrued>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c0" decimals="-3" id="ixv-10854" unitRef="usd">3007000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c7" decimals="-3" id="ixv-10855" unitRef="usd">13734000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c8" decimals="-3" id="ixv-10856" unitRef="usd">3210000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c0" decimals="-3" id="ixv-10857" unitRef="usd">3381000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c7" decimals="-3" id="ixv-10858" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c8" decimals="-3" id="ixv-10859" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-4952">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;1.&lt;/td&gt;&lt;td style="text-align: justify"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Principles of Consolidation
&#x2013; &lt;/i&gt;&lt;/b&gt;The accompanying financial statements consolidate the operating results and financial position of REX American Resources
Corporation and its wholly-owned and majority owned subsidiaries (the &#x201c;Company&#x201d; or &#x201c;REX&#x201d;). All intercompany balances
and transactions have been eliminated. As of January 31, 2026, the Company owns interests in three operating entities &#x2013; two are
consolidated and one is accounted for using the equity method of accounting. The results of One Earth are included on a delayed basis
of one month lag as One Earth has a fiscal year end of December 31. The other consolidated entity has the same fiscal year end as the
parent company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Stock Split&lt;/i&gt;&lt;/b&gt;&lt;i&gt; &#x2013;
&lt;/i&gt;On August 26, 2025, the Board of Directors of the Company adopted resolutions declaring a &lt;span style="-sec-ix-hidden: hidden-fact-7"&gt;two-for-one&lt;/span&gt; split of the Company&#x2019;s
Common Stock to be effectuated in the form of a 100% stock dividend, payable on &lt;span style="-sec-ix-hidden: hidden-fact-5"&gt;September 15, 2025&lt;/span&gt; to stockholders of record at the close
of business on September 8, 2025. The stock split has been retroactively reflected in the accompanying consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Fiscal Year &#x2013; &lt;/i&gt;&lt;/b&gt;All
references in these consolidated financial statements to a particular fiscal year are to the Company&#x2019;s fiscal year ended January&#160;31.
The Company refers to its fiscal year by reference to the year immediately preceding the January 31 fiscal year end date. For example,
&#x201c;fiscal year 2025&#x201d; means the period February&#160;1, 2025 to January 31, 2026.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Segments &#x2013; &lt;/i&gt;&lt;/b&gt;The
Company has one reportable segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity investments
in three ethanol limited liability companies, two of which are majority ownership interests.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;In applying the criteria set forth
in ASC 280 the Company determined that based on the nature of the products and production process and the expected financial results,
the Company&#x2019;s operations at its ethanol plants are aggregated into one reporting segment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Use of Estimates &#x2013; &lt;/i&gt;&lt;/b&gt;The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the
reporting period. Actual results could differ from those estimates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cash Equivalents &#x2013; &lt;/i&gt;&lt;/b&gt;Cash
equivalents are principally short-term investments with original maturities of three months or less. The carrying amount of cash equivalents
approximates fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Concentration of Risk &#x2013;
&lt;/i&gt;&lt;/b&gt;The Company maintains cash and cash equivalents in accounts with financial institutions which exceed federally insured limits.
The Company has not experienced any losses in such accounts. The Company does not believe there is significant credit risk related to
its cash and cash equivalents.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company sells its products to
a limited number of larger commercial buyers, which may increase the chance of loss due to non-performance by a counterparty. Ten customers
in fiscal years 2025 and 2024 and nine customers in fiscal year 2023 accounted for approximately 93%, 92%, and 92% of the Company&#x2019;s
net sales and revenue, respectively. At January 31, 2026 and 2025, seven customers and six customers at each period end represented approximately
92% of the Company&#x2019;s accounts receivable balance. The Company has not experienced any significant losses in such accounts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Accounts Receivable&#160;&#x2014;
&lt;/i&gt;&lt;/b&gt;Accounts receivable are recorded at their estimated net realizable value. Accounts are considered past due if payment is not received
on a timely basis in accordance with the Company&#x2019;s credit terms. Accounts considered uncollectible are written off in the period
they are determined to be uncollectible. As of January&#160;31, 2026 and 2025, the Company believes that all amounts are collectible and
an allowance for credit losses was not considered necessary. The balance of accounts receivables at January 31, 2024 was $23.2 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Inventory &lt;/i&gt;&lt;/b&gt;&#x2013; Inventories
are carried at the lower of cost or net realizable value. Cost for all inventories is determined using the first-in, first-out method.
Net realizable value is the estimated selling prices in the ordinary course of business, less reasonable predictable costs of completion,
disposal and transportation. Inventory includes direct production costs and certain overhead costs such as depreciation, property taxes
and utilities related to producing ethanol and related by-product. Inventory is permanently written down for instances when cost exceeds
estimated net realizable value; such write-downs are based primarily upon commodity prices as the market value of inventory is often dependent
upon changes in commodity prices. The Company recorded approximately $0.1 million of inventory write-downs in cost of sales at both January
31, 2026 and January 31, 2025. Fluctuations in the write-down of inventory generally relate to the levels and composition of such inventory
at a given point in time and commodity prices.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of inventory are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Ethanol and other finished goods&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;5,809&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,431&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Grain and other raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;17,182&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;21,568&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;28,422&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;31,676&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment &#x2013;
&lt;/i&gt;&lt;/b&gt;Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment acquired in
a business combination). &lt;span style="-sec-ix-hidden: hidden-fact-6"&gt;Depreciation is computed using the straight-line method&lt;/span&gt;. Estimated useful lives are 15 to 40 years for buildings
and improvements, and 3 to 40 years for machinery, fixtures and equipment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of property and equipment
are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land and improvements&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;42,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;34,112&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Buildings and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery, equipment and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;371,405&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;98,722&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;94,010&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;545,806&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(273,777&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(259,864&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Total property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;272,029&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;210,683&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Impairment of Long-Lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In accordance with ASC 360-05, the
Company reviews its long-lived assets, consisting of property and equipment, equity method investments and operating lease right-of-use
assets, for impairment whenever events or changes in circumstances indicate the carrying amount of the asset may not be recoverable. The
Company assesses long-lived assets for impairment by first determining the forecasted, undiscounted cash flows the asset group is expected
to generate. If this total is less than the carrying value of the asset, the Company will then determine the fair value of the asset group.
An impairment loss would be recognized in the amount by which the carrying amount of the asset&lt;span style="clear: both; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;
&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;exceeded the fair value of the asset.
Significant management judgement is required to determine the fair value of long-lived assets, which includes discounted cash flows. Such
estimates could be significantly affected by future changes in market conditions. The Company recorded no impairment charges in fiscal
years 2025, 2024, and 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Depreciation expense was approximately
$15.3 million, $15.9 million, and $17.8 million in fiscal years 2025, 2024, and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Leases &#x2013; &lt;/i&gt;&lt;/b&gt;The Company
has lease agreements, as lessee, for railcars. All the leases are accounted for as operating leases. The lease agreements do not contain
a specified implicit interest rate; therefore, the Company&#x2019;s estimated incremental borrowing rate was used to determine the present
value of future minimum lease payments. The lease term for all the Company&#x2019;s leases includes the noncancelable period of the lease
and any periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include rent escalations
pre-set in the agreements, which are factored into the lease payment stream.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The Company elected the practical expedient,
available pursuant to ASC 842 for lessees to include both lease and non-lease components as a single component and account for it as a
lease. In general, certain maintenance costs are the responsibility of the Company under its railcar leases. These maintenance costs are
a non-lease component which the Company elected to combine with rental payments and account for the total amount as operating lease expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company has one lease agreement
that was classified as a finance lease for an electrical substation facility. The lease term for this lease includes the noncancelable
period of the lease and any periods for which only the Company has the option to cancel but is reasonably expected to continue the lease.
Based on this, the lease term was determined to be 10 years. A discount rate of 6.9% was deemed appropriate as an incremental borrowing
rate for a 10-year term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Investments &#x2013; &lt;/i&gt;&lt;/b&gt;The
method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant
terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also
includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts for investments
in limited liability companies in which it may have a less than 20% ownership interest, using the equity method of accounting when the
factors discussed in ASC 323 are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees
is allocated to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the
ability to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company
accounts for its investment in Big River using the equity method of accounting and includes the results of Big River on a delayed basis
of one month as it has a fiscal year end of December 31.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company periodically evaluates
its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include,
in addition to persistent, declining market prices, general economic and company-specific evaluations. If the Company determines that
a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Statements of Operations
and a new cost basis in the investment is established.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;Short-term investments, consisting of U.S. government obligations,
are considered held-to-maturity, and therefore are carried at amortized historical cost.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition &#x2013;
&lt;/i&gt;&lt;/b&gt;The Company recognizes sales of ethanol, distillers grains and distillers corn oil when obligations under the terms of the respective
contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment from the ethanol
plant or upon loading of the rail car used to transport the products.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cost of Sales &#x2013; &lt;/i&gt;&lt;/b&gt;Cost
of sales includes depreciation, costs of raw materials, third-party freight charges, purchasing and receiving costs, inspection costs,
other distribution expenses, warehousing costs, plant repair and maintenance costs, production labor and related payroll costs, and general
facility overhead charges.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;SG&amp;amp;A Expenses &#x2013; &lt;/i&gt;&lt;/b&gt;The
Company includes non-production related costs such as professional fees, selling charges, operating lease expense, and certain payroll
in SG&amp;amp;A expenses.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Financial Instruments&lt;/i&gt;&lt;/b&gt;
&#x2013; Certain of the forward corn purchase and ethanol, distillers grains and distillers corn oil sale contracts are accounted for under
the &#x201c;normal purchases and normal sales&#x201d; scope exemption of ASC 815 because these arrangements are for purchases of grain that
will be delivered in quantities expected to be used and sales of ethanol, distillers grains and distillers corn oil that will be produced
in quantities expected to be sold by us over a reasonable period of time in the normal course of business. During fiscal years 2025, 2024,
and 2023 there were no material settlements of forward contracts that were recorded at fair value. The Company recorded an asset and liability
of $0.3 million and $0.5 million, respectively, associated with contracts not accounted for under the &#x201c;normal purchases and normal
sales&#x201d; scope exception of ASC 815 at January 31, 2026. The Company recorded an asset and liability of $1.3 million and $0.4 million,
respectively, associated with contracts not accounted for under the &#x201c;normal purchases and normal sales&#x201d; scope exception of
ASC 815 at January 31, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company uses derivative financial
instruments (exchange-traded futures contracts and swaps) to manage a portion of the risk associated with changes in commodity prices,
primarily related to corn and ethanol. The Company monitors and manages this exposure as part of its overall risk management policy. As
such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets may have on its operating results.
The Company may take hedging positions in these commodities as one way to mitigate risk. While the Company attempts to link its hedging
activities to purchase and sale activities, there are situations in which these hedging activities can themselves result in losses. The
Company does not hold or issue derivative financial instruments for trading or speculative purposes. The changes in fair value of these
derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Stock Compensation &lt;/i&gt;&lt;/b&gt;&#x2013;
The Company had a stock-based compensation plan, approved by its shareholders, which reserved a total of 3,300,000 split-adjusted shares
of common stock for issuance pursuant to its terms. The plan provided for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit awards
to eligible employees, non-employee directors and consultants. The Company measures share-based compensation grants at fair value on the
grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to equity and liability awards
in its consolidated financial statements over the requisite service period on a straight-line basis. See Note 10 for a further discussion
of restricted stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Other Income &lt;/i&gt;&lt;/b&gt;&#x2013;
&lt;span style="color: black; "&gt;As part of the Coronavirus Aid, Relief, and Economic Security Act, passed in 2020,
$700 million in funds were made available to the U.S. Department of Agriculture to distribute to impacted producers of ethanol, biodiesel,
and other renewable fuels under the Biofuel Producer Program. The U.S. Department of Agriculture (&#x201c;USDA&#x201d;) distributed funds
to applicants in May 2022. Our consolidated plants received a total of approximately $1.0 million in fiscal year 2023 which was recorded
within &#x201c;Interest and other income, net&#x201d; in the Consolidated Statements of Operations. The Company has no further reporting
or other obligations related to the receipt of these funds.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt; &#x2013;
The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences between the financial
statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards.
The Company provides for a valuation allowance if, based on the weight of available positive and negative evidence, it is more likely
than not that some or all of the deferred tax assets will not be realized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company
has determined that it qualifies for clean fuel production tax credits allowable under the IRA and OBBBA. The Company elected
to account for the nonrefundable, transferable tax credits under ASC 740. The credits are recognized as a tax benefit in the
period in which production occurs, and the product is sold in a qualifying manner. The tax benefit recognized is determined
based on the Company&#x2019;s CI score to date. The Company intends on utilizing the tax credits earned in 2025 to offset
taxes due and payable. The credits are recorded within income tax benefit (provision) on the consolidated statements of
operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Comprehensive Income&lt;/i&gt;&lt;/b&gt;
&#x2013; The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;New Accounting Pronouncements
&#x2013; &lt;/i&gt;&lt;/b&gt;In December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d;,
to enhance the transparency and decision usefulness of income tax disclosures. This ASU was effective for all entities that are subject
to Topic 740 for fiscal years beginning after December 15, 2024. The Company adopted this guidance for the fiscal-year ended January 31,
2026. See Note 16 included in the notes to the audited consolidated financial statements for more information on our income tax disclosures.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In November 2024, the FASB issued ASU
2024-03,&#160;&#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#x201d;,&lt;i&gt;&#160;&lt;/i&gt;which
provides clarity in assessing an entity&#x2019;s performance and prospects for future cash flows by disclosure of more detailed information about
the types of expenses in commonly presented expense captions. ASU 2024-03 is effective for the Company&#x2019;s fiscal year-ended January 31,
2028. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In December 2025, the FASB issued ASU
2025-10,&#160;&#x201c;Accounting for Government Grants Received by Business Entities&#x201d;, which establishes a unified accounting model
for business entities when recognizing, measuring, and presenting government grants. The ASU categorizes grants as either related to an
asset or related to income. A grant related to income is recognized in earnings in a systematic and rational manner over the periods in
which the entity recognizes the related expenses. Presentation of the grant on the income statement can be either as a component of other
income or as a deduction from the related expenses. The standard is effective for annual periods beginning after December 15, 2028. However,
the ASU permits early adoption. The Company is still assessing the impact on its financial statements, including the presentation of its
Section 45Z production tax credits.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-4959">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Principles of Consolidation
&#x2013; &lt;/i&gt;&lt;/b&gt;The accompanying financial statements consolidate the operating results and financial position of REX American Resources
Corporation and its wholly-owned and majority owned subsidiaries (the &#x201c;Company&#x201d; or &#x201c;REX&#x201d;). All intercompany balances
and transactions have been eliminated. As of January 31, 2026, the Company owns interests in three operating entities &#x2013; two are
consolidated and one is accounted for using the equity method of accounting. The results of One Earth are included on a delayed basis
of one month lag as One Earth has a fiscal year end of December 31. The other consolidated entity has the same fiscal year end as the
parent company.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <rex:NumberofOperatingEntities
      contextRef="c0"
      decimals="INF"
      id="ixv-10860"
      unitRef="Entities">3</rex:NumberofOperatingEntities>
    <rex:NumberofOperatingEntities
      contextRef="c39"
      decimals="0"
      id="ixv-10861"
      unitRef="Entities">2</rex:NumberofOperatingEntities>
    <rex:NumberofOperatingEntities
      contextRef="c40"
      decimals="0"
      id="ixv-10862"
      unitRef="Entities">1</rex:NumberofOperatingEntities>
    <rex:StockSplitPolicy contextRef="c0" id="ixv-4964">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Stock Split&lt;/i&gt;&lt;/b&gt;&lt;i&gt; &#x2013;
&lt;/i&gt;On August 26, 2025, the Board of Directors of the Company adopted resolutions declaring a &lt;span style="-sec-ix-hidden: hidden-fact-7"&gt;two-for-one&lt;/span&gt; split of the Company&#x2019;s
Common Stock to be effectuated in the form of a 100% stock dividend, payable on &lt;span style="-sec-ix-hidden: hidden-fact-5"&gt;September 15, 2025&lt;/span&gt; to stockholders of record at the close
of business on September 8, 2025. The stock split has been retroactively reflected in the accompanying consolidated financial statements.&lt;/p&gt;</rex:StockSplitPolicy>
    <rex:StockDividendPercent
      contextRef="c42"
      decimals="INF"
      id="ixv-10863"
      unitRef="pure">1</rex:StockDividendPercent>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="c44" id="ixv-10864">2025-09-08</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:FiscalPeriod contextRef="c0" id="ixv-4972">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Fiscal Year &#x2013; &lt;/i&gt;&lt;/b&gt;All
references in these consolidated financial statements to a particular fiscal year are to the Company&#x2019;s fiscal year ended January&#160;31.
The Company refers to its fiscal year by reference to the year immediately preceding the January 31 fiscal year end date. For example,
&#x201c;fiscal year 2025&#x201d; means the period February&#160;1, 2025 to January 31, 2026.&lt;/p&gt;</us-gaap:FiscalPeriod>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-4977">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Segments &#x2013; &lt;/i&gt;&lt;/b&gt;The
Company has one reportable segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity investments
in three ethanol limited liability companies, two of which are majority ownership interests.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;In applying the criteria set forth
in ASC 280 the Company determined that based on the nature of the products and production process and the expected financial results,
the Company&#x2019;s operations at its ethanol plants are aggregated into one reporting segment.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c45"
      decimals="INF"
      id="ixv-10865"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c46"
      decimals="0"
      id="ixv-10866"
      unitRef="Segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c47"
      decimals="0"
      id="ixv-10867"
      unitRef="Segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-4985">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Use of Estimates &#x2013; &lt;/i&gt;&lt;/b&gt;The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the
reporting period. Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-4990">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cash Equivalents &#x2013; &lt;/i&gt;&lt;/b&gt;Cash
equivalents are principally short-term investments with original maturities of three months or less. The carrying amount of cash equivalents
approximates fair value.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0" id="ixv-4995">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Concentration of Risk &#x2013;
&lt;/i&gt;&lt;/b&gt;The Company maintains cash and cash equivalents in accounts with financial institutions which exceed federally insured limits.
The Company has not experienced any losses in such accounts. The Company does not believe there is significant credit risk related to
its cash and cash equivalents.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company sells its products to
a limited number of larger commercial buyers, which may increase the chance of loss due to non-performance by a counterparty. Ten customers
in fiscal years 2025 and 2024 and nine customers in fiscal year 2023 accounted for approximately 93%, 92%, and 92% of the Company&#x2019;s
net sales and revenue, respectively. At January 31, 2026 and 2025, seven customers and six customers at each period end represented approximately
92% of the Company&#x2019;s accounts receivable balance. The Company has not experienced any significant losses in such accounts.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <rex:NumberofCustomers
      contextRef="c48"
      decimals="INF"
      id="ixv-10868"
      unitRef="Customers">10</rex:NumberofCustomers>
    <rex:NumberofCustomers
      contextRef="c49"
      decimals="INF"
      id="ixv-10869"
      unitRef="Customers">10</rex:NumberofCustomers>
    <rex:NumberofCustomers
      contextRef="c50"
      decimals="INF"
      id="ixv-10870"
      unitRef="Customers">9</rex:NumberofCustomers>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c51" decimals="2" id="ixv-10871" unitRef="pure">0.93</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c52" decimals="2" id="ixv-10872" unitRef="pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c53" decimals="2" id="ixv-10873" unitRef="pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <rex:NumberofCustomers
      contextRef="c54"
      decimals="INF"
      id="ixv-10874"
      unitRef="Customers">7</rex:NumberofCustomers>
    <rex:NumberofCustomers
      contextRef="c55"
      decimals="INF"
      id="ixv-10875"
      unitRef="Customers">6</rex:NumberofCustomers>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c56" decimals="2" id="ixv-10876" unitRef="pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c57" decimals="2" id="ixv-10877" unitRef="pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0" id="ixv-5012">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Accounts Receivable&#160;&#x2014;
&lt;/i&gt;&lt;/b&gt;Accounts receivable are recorded at their estimated net realizable value. Accounts are considered past due if payment is not received
on a timely basis in accordance with the Company&#x2019;s credit terms. Accounts considered uncollectible are written off in the period
they are determined to be uncollectible. As of January&#160;31, 2026 and 2025, the Company believes that all amounts are collectible and
an allowance for credit losses was not considered necessary. The balance of accounts receivables at January 31, 2024 was $23.2 million.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c22" decimals="-5" id="ixv-10878" unitRef="usd">23200000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryPolicyTextBlock contextRef="c0" id="ixv-5017">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Inventory &lt;/i&gt;&lt;/b&gt;&#x2013; Inventories
are carried at the lower of cost or net realizable value. Cost for all inventories is determined using the first-in, first-out method.
Net realizable value is the estimated selling prices in the ordinary course of business, less reasonable predictable costs of completion,
disposal and transportation. Inventory includes direct production costs and certain overhead costs such as depreciation, property taxes
and utilities related to producing ethanol and related by-product. Inventory is permanently written down for instances when cost exceeds
estimated net realizable value; such write-downs are based primarily upon commodity prices as the market value of inventory is often dependent
upon changes in commodity prices. The Company recorded approximately $0.1 million of inventory write-downs in cost of sales at both January
31, 2026 and January 31, 2025. Fluctuations in the write-down of inventory generally relate to the levels and composition of such inventory
at a given point in time and commodity prices.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of inventory are as follows (amounts in thousands):&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Ethanol and other finished goods&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;5,809&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,431&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Grain and other raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;17,182&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;21,568&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;28,422&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;31,676&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="-5" id="ixv-10879" unitRef="usd">100000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c7" decimals="-5" id="ixv-10880" unitRef="usd">100000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="-5" id="ixv-10881" unitRef="usd">100000</us-gaap:InventoryWriteDown>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0" id="ixv-5024">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of inventory are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Ethanol and other finished goods&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;5,809&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,431&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Grain and other raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;17,182&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;21,568&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;28,422&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;31,676&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods contextRef="c3" decimals="-3" id="ixv-10882" unitRef="usd">5809000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c4" decimals="-3" id="ixv-10883" unitRef="usd">4923000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess contextRef="c3" decimals="-3" id="ixv-10884" unitRef="usd">5431000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c4" decimals="-3" id="ixv-10885" unitRef="usd">5185000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterialsAndSupplies contextRef="c3" decimals="-3" id="ixv-10886" unitRef="usd">17182000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies contextRef="c4" decimals="-3" id="ixv-10887" unitRef="usd">21568000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryNet contextRef="c3" decimals="-3" id="ixv-10888" unitRef="usd">28422000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c4" decimals="-3" id="ixv-10889" unitRef="usd">31676000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-5104">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment &#x2013;
&lt;/i&gt;&lt;/b&gt;Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment acquired in
a business combination). &lt;span style="-sec-ix-hidden: hidden-fact-6"&gt;Depreciation is computed using the straight-line method&lt;/span&gt;. Estimated useful lives are 15 to 40 years for buildings
and improvements, and 3 to 40 years for machinery, fixtures and equipment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of property and equipment
are as follows (amounts in thousands):&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land and improvements&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;42,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;34,112&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Buildings and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery, equipment and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;371,405&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;98,722&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;94,010&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;545,806&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(273,777&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(259,864&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Total property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;272,029&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;210,683&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c58" id="ixv-10890">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c59" id="ixv-10891">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c60" id="ixv-10892">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c61" id="ixv-10893">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-5110">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The components of property and equipment
are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land and improvements&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;42,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;34,112&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Buildings and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery, equipment and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;371,405&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;98,722&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;94,010&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;545,806&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(273,777&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(259,864&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Total property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;272,029&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;210,683&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:LandAndLandImprovements contextRef="c3" decimals="-3" id="ixv-10894" unitRef="usd">42840000</us-gaap:LandAndLandImprovements>
    <us-gaap:LandAndLandImprovements contextRef="c4" decimals="-3" id="ixv-10895" unitRef="usd">34112000</us-gaap:LandAndLandImprovements>
    <us-gaap:BuildingsAndImprovementsGross contextRef="c3" decimals="-3" id="ixv-10896" unitRef="usd">32839000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="c4" decimals="-3" id="ixv-10897" unitRef="usd">24026000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="c3" decimals="-3" id="ixv-10898" unitRef="usd">371405000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="c4" decimals="-3" id="ixv-10899" unitRef="usd">318399000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:ConstructionInProgressGross contextRef="c3" decimals="-3" id="ixv-10900" unitRef="usd">98722000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c4" decimals="-3" id="ixv-10901" unitRef="usd">94010000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="-3" id="ixv-10902" unitRef="usd">545806000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="-3" id="ixv-10903" unitRef="usd">470547000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="-3" id="ixv-10904" unitRef="usd">273777000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="-3" id="ixv-10905" unitRef="usd">259864000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ixv-10906" unitRef="usd">272029000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" id="ixv-10907" unitRef="usd">210683000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0" id="ixv-5230">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Impairment of Long-Lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In accordance with ASC 360-05, the
Company reviews its long-lived assets, consisting of property and equipment, equity method investments and operating lease right-of-use
assets, for impairment whenever events or changes in circumstances indicate the carrying amount of the asset may not be recoverable. The
Company assesses long-lived assets for impairment by first determining the forecasted, undiscounted cash flows the asset group is expected
to generate. If this total is less than the carrying value of the asset, the Company will then determine the fair value of the asset group.
An impairment loss would be recognized in the amount by which the carrying amount of the asset&lt;span style="clear: both; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;
&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;exceeded the fair value of the asset.
Significant management judgement is required to determine the fair value of long-lived assets, which includes discounted cash flows. Such
estimates could be significantly affected by future changes in market conditions. The Company recorded no impairment charges in fiscal
years 2025, 2024, and 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Depreciation expense was approximately
$15.3 million, $15.9 million, and $17.8 million in fiscal years 2025, 2024, and 2023, respectively.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c0" decimals="-6" id="ixv-10908" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c7" decimals="-6" id="ixv-10909" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c8" decimals="-6" id="ixv-10910" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:Depreciation contextRef="c0" decimals="-5" id="ixv-10911" unitRef="usd">15300000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c7" decimals="-5" id="ixv-10912" unitRef="usd">15900000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c8" decimals="-5" id="ixv-10913" unitRef="usd">17800000</us-gaap:Depreciation>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-5255">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Leases &#x2013; &lt;/i&gt;&lt;/b&gt;The Company
has lease agreements, as lessee, for railcars. All the leases are accounted for as operating leases. The lease agreements do not contain
a specified implicit interest rate; therefore, the Company&#x2019;s estimated incremental borrowing rate was used to determine the present
value of future minimum lease payments. The lease term for all the Company&#x2019;s leases includes the noncancelable period of the lease
and any periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include rent escalations
pre-set in the agreements, which are factored into the lease payment stream.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The Company elected the practical expedient,
available pursuant to ASC 842 for lessees to include both lease and non-lease components as a single component and account for it as a
lease. In general, certain maintenance costs are the responsibility of the Company under its railcar leases. These maintenance costs are
a non-lease component which the Company elected to combine with rental payments and account for the total amount as operating lease expense.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company has one lease agreement
that was classified as a finance lease for an electrical substation facility. The lease term for this lease includes the noncancelable
period of the lease and any periods for which only the Company has the option to cancel but is reasonably expected to continue the lease.
Based on this, the lease term was determined to be 10 years. A discount rate of 6.9% was deemed appropriate as an incremental borrowing
rate for a 10-year term.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <rex:NumberofFinanceLeaseAgreement
      contextRef="c3"
      decimals="INF"
      id="ixv-10914"
      unitRef="Agreement">1</rex:NumberofFinanceLeaseAgreement>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c3" id="ixv-10915">P10Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="3" id="ixv-10916" unitRef="pure">0.069</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c0" id="ixv-5266">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Investments &#x2013; &lt;/i&gt;&lt;/b&gt;The
method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant
terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also
includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts for investments
in limited liability companies in which it may have a less than 20% ownership interest, using the equity method of accounting when the
factors discussed in ASC 323 are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees
is allocated to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the
ability to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company
accounts for its investment in Big River using the equity method of accounting and includes the results of Big River on a delayed basis
of one month as it has a fiscal year end of December 31.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company periodically evaluates
its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include,
in addition to persistent, declining market prices, general economic and company-specific evaluations. If the Company determines that
a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Statements of Operations
and a new cost basis in the investment is established.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt"&gt;Short-term investments, consisting of U.S. government obligations,
are considered held-to-maturity, and therefore are carried at amortized historical cost.&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c62" decimals="2" id="ixv-10917" unitRef="pure">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0" id="ixv-5277">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition &#x2013;
&lt;/i&gt;&lt;/b&gt;The Company recognizes sales of ethanol, distillers grains and distillers corn oil when obligations under the terms of the respective
contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment from the ethanol
plant or upon loading of the rail car used to transport the products.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0" id="ixv-5282">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cost of Sales &#x2013; &lt;/i&gt;&lt;/b&gt;Cost
of sales includes depreciation, costs of raw materials, third-party freight charges, purchasing and receiving costs, inspection costs,
other distribution expenses, warehousing costs, plant repair and maintenance costs, production labor and related payroll costs, and general
facility overhead charges.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c0" id="ixv-5296">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;SG&amp;amp;A Expenses &#x2013; &lt;/i&gt;&lt;/b&gt;The
Company includes non-production related costs such as professional fees, selling charges, operating lease expense, and certain payroll
in SG&amp;amp;A expenses.&lt;/p&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0" id="ixv-5301">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Financial Instruments&lt;/i&gt;&lt;/b&gt;
&#x2013; Certain of the forward corn purchase and ethanol, distillers grains and distillers corn oil sale contracts are accounted for under
the &#x201c;normal purchases and normal sales&#x201d; scope exemption of ASC 815 because these arrangements are for purchases of grain that
will be delivered in quantities expected to be used and sales of ethanol, distillers grains and distillers corn oil that will be produced
in quantities expected to be sold by us over a reasonable period of time in the normal course of business. During fiscal years 2025, 2024,
and 2023 there were no material settlements of forward contracts that were recorded at fair value. The Company recorded an asset and liability
of $0.3 million and $0.5 million, respectively, associated with contracts not accounted for under the &#x201c;normal purchases and normal
sales&#x201d; scope exception of ASC 815 at January 31, 2026. The Company recorded an asset and liability of $1.3 million and $0.4 million,
respectively, associated with contracts not accounted for under the &#x201c;normal purchases and normal sales&#x201d; scope exception of
ASC 815 at January 31, 2025.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company uses derivative financial
instruments (exchange-traded futures contracts and swaps) to manage a portion of the risk associated with changes in commodity prices,
primarily related to corn and ethanol. The Company monitors and manages this exposure as part of its overall risk management policy. As
such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets may have on its operating results.
The Company may take hedging positions in these commodities as one way to mitigate risk. While the Company attempts to link its hedging
activities to purchase and sale activities, there are situations in which these hedging activities can themselves result in losses. The
Company does not hold or issue derivative financial instruments for trading or speculative purposes. The changes in fair value of these
derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue contextRef="c3" decimals="-5" id="ixv-10918" unitRef="usd">300000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue contextRef="c3" decimals="-5" id="ixv-10919" unitRef="usd">500000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue contextRef="c4" decimals="-5" id="ixv-10920" unitRef="usd">1300000</us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue contextRef="c4" decimals="-5" id="ixv-10921" unitRef="usd">400000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy contextRef="c0" id="ixv-5309">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Stock Compensation &lt;/i&gt;&lt;/b&gt;&#x2013;
The Company had a stock-based compensation plan, approved by its shareholders, which reserved a total of 3,300,000 split-adjusted shares
of common stock for issuance pursuant to its terms. The plan provided for the granting of shares of stock, including options to purchase
shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit awards
to eligible employees, non-employee directors and consultants. The Company measures share-based compensation grants at fair value on the
grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to equity and liability awards
in its consolidated financial statements over the requisite service period on a straight-line basis. See Note 10 for a further discussion
of restricted stock.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c3"
      decimals="0"
      id="ixv-10922"
      unitRef="shares">3300000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <rex:OtherIncomePolicy contextRef="c0" id="ixv-5314">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Other Income &lt;/i&gt;&lt;/b&gt;&#x2013;
&lt;span style="color: black; "&gt;As part of the Coronavirus Aid, Relief, and Economic Security Act, passed in 2020,
$700 million in funds were made available to the U.S. Department of Agriculture to distribute to impacted producers of ethanol, biodiesel,
and other renewable fuels under the Biofuel Producer Program. The U.S. Department of Agriculture (&#x201c;USDA&#x201d;) distributed funds
to applicants in May 2022. Our consolidated plants received a total of approximately $1.0 million in fiscal year 2023 which was recorded
within &#x201c;Interest and other income, net&#x201d; in the Consolidated Statements of Operations. The Company has no further reporting
or other obligations related to the receipt of these funds.&lt;/span&gt;&lt;/p&gt;</rex:OtherIncomePolicy>
    <rex:FundReceivedfromUSDepartmentofAgriculture contextRef="c0" decimals="-5" id="ixv-10923" unitRef="usd">1000000</rex:FundReceivedfromUSDepartmentofAgriculture>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-5320">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt; &#x2013;
The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences between the financial
statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards.
The Company provides for a valuation allowance if, based on the weight of available positive and negative evidence, it is more likely
than not that some or all of the deferred tax assets will not be realized.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company
has determined that it qualifies for clean fuel production tax credits allowable under the IRA and OBBBA. The Company elected
to account for the nonrefundable, transferable tax credits under ASC 740. The credits are recognized as a tax benefit in the
period in which production occurs, and the product is sold in a qualifying manner. The tax benefit recognized is determined
based on the Company&#x2019;s CI score to date. The Company intends on utilizing the tax credits earned in 2025 to offset
taxes due and payable. The credits are recorded within income tax benefit (provision) on the consolidated statements of
operations.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0" id="ixv-5328">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Comprehensive Income&lt;/i&gt;&lt;/b&gt;
&#x2013; The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-5342">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;New Accounting Pronouncements
&#x2013; &lt;/i&gt;&lt;/b&gt;In December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d;,
to enhance the transparency and decision usefulness of income tax disclosures. This ASU was effective for all entities that are subject
to Topic 740 for fiscal years beginning after December 15, 2024. The Company adopted this guidance for the fiscal-year ended January 31,
2026. See Note 16 included in the notes to the audited consolidated financial statements for more information on our income tax disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In November 2024, the FASB issued ASU
2024-03,&#160;&#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#x201d;,&lt;i&gt;&#160;&lt;/i&gt;which
provides clarity in assessing an entity&#x2019;s performance and prospects for future cash flows by disclosure of more detailed information about
the types of expenses in commonly presented expense captions. ASU 2024-03 is effective for the Company&#x2019;s fiscal year-ended January 31,
2028. Early adoption is permitted. The Company is currently evaluating the impact of this ASU.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;In December 2025, the FASB issued ASU
2025-10,&#160;&#x201c;Accounting for Government Grants Received by Business Entities&#x201d;, which establishes a unified accounting model
for business entities when recognizing, measuring, and presenting government grants. The ASU categorizes grants as either related to an
asset or related to income. A grant related to income is recognized in earnings in a systematic and rational manner over the periods in
which the entity recognizes the related expenses. Presentation of the grant on the income statement can be either as a component of other
income or as a deduction from the related expenses. The standard is effective for annual periods beginning after December 15, 2028. However,
the ASU permits early adoption. The Company is still assessing the impact on its financial statements, including the presentation of its
Section 45Z production tax credits.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c0" id="ixv-5356">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;2.&lt;/td&gt;&lt;td style="text-align: justify"&gt;NET SALES AND REVENUE&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company recognizes sales of products
when obligations under the terms of the respective contracts with customers are satisfied. This occurs with the transfer of control of
products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. Revenue is measured
as the amount of consideration expected to be received in exchange for transferring goods. Sales, value added and other taxes the Company
collects concurrent with revenue producing activities are excluded from net sales and revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The majority of the Company&#x2019;s
sales have payment terms ranging from 5 to 10 days after transfer of control. The Company has determined that sales contracts do not generally
include a significant financing component. The Company has not historically, and does not intend to, enter sales contracts in which payment
is due from a customer prior to transferring product to the customer. Thus, the Company does not record unearned revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"&gt;The following table shows disaggregated revenue
by product (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Fiscal
Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: left; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;Sales of products:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
    &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; width: 55%; text-align: left; padding-bottom: 0pt"&gt;Ethanol&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;504,416&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;496,411&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;635,420&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Dried distillers grains&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;88,156&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;101,432&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;139,173&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Distillers corn oil&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;52,382&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;38,999&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;52,935&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Modified distillers grains&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;5,388&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;4,896&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;5,584&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Derivative financial instruments (losses) gains&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;(254)&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;424&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;(37)&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;399&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;329&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;309&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Total sales&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;650,487&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;642,491&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;833,384&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <rex:SalesPaymentTerms contextRef="c63" id="ixv-10924">P5Y</rex:SalesPaymentTerms>
    <rex:SalesPaymentTerms contextRef="c64" id="ixv-10925">P10Y</rex:SalesPaymentTerms>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c0" id="ixv-5367">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"&gt;The following table shows disaggregated revenue
by product (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Fiscal
Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: left; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;Sales of products:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
    &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; width: 55%; text-align: left; padding-bottom: 0pt"&gt;Ethanol&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;504,416&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;496,411&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;635,420&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Dried distillers grains&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;88,156&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;101,432&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;139,173&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Distillers corn oil&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;52,382&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;38,999&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;52,935&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Modified distillers grains&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;5,388&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;4,896&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;5,584&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Derivative financial instruments (losses) gains&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;(254)&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;424&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;(37)&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;399&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;329&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;309&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Total sales&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;650,487&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;642,491&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;833,384&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues contextRef="c65" decimals="-3" id="ixv-10926" unitRef="usd">504416000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c66" decimals="-3" id="ixv-10927" unitRef="usd">496411000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c67" decimals="-3" id="ixv-10928" unitRef="usd">635420000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c68" decimals="-3" id="ixv-10929" unitRef="usd">88156000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c69" decimals="-3" id="ixv-10930" unitRef="usd">101432000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c70" decimals="-3" id="ixv-10931" unitRef="usd">139173000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c71" decimals="-3" id="ixv-10932" unitRef="usd">52382000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c72" decimals="-3" id="ixv-10933" unitRef="usd">38999000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c73" decimals="-3" id="ixv-10934" unitRef="usd">52935000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c74" decimals="-3" id="ixv-10935" unitRef="usd">5388000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c75" decimals="-3" id="ixv-10936" unitRef="usd">4896000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c76" decimals="-3" id="ixv-10937" unitRef="usd">5584000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c77" decimals="-3" id="ixv-10938" unitRef="usd">-254000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c78" decimals="-3" id="ixv-10939" unitRef="usd">424000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c79" decimals="-3" id="ixv-10940" unitRef="usd">-37000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c80" decimals="-3" id="ixv-10941" unitRef="usd">399000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c81" decimals="-3" id="ixv-10942" unitRef="usd">329000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c82" decimals="-3" id="ixv-10943" unitRef="usd">309000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-10944" unitRef="usd">650487000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c7" decimals="-3" id="ixv-10945" unitRef="usd">642491000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c8" decimals="-3" id="ixv-10946" unitRef="usd">833384000</us-gaap:Revenues>
    <us-gaap:InvestmentTextBlock contextRef="c0" id="ixv-5530">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;3.&lt;/td&gt;&lt;td style="text-align: justify"&gt;INVESTMENTS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Equity Method Investment in Big
River&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company&#x2019;s equity method investment
in Big River Resources, LLC (&#x201c;Big River&#x201d;) is accounted for under ASC 323. The following table summarizes the investment (amounts
in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 3px; width: 80%; text-align: justify"&gt;Carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 3px; width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; width: 3%; text-align: right"&gt;37,759&lt;/td&gt;&lt;td style="padding-bottom: 3px; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; width: 3%; text-align: right"&gt;35,800&lt;/td&gt;&lt;td style="padding-bottom: 3px; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Ownership percentage&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;10.3%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;10.3%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;The Company invested approximately
$20.0 million in Big River which is a holding company for several entities. Big River, through its various entities (both wholly and partially
owned), operates four ethanol manufacturing facilities that combined shipped approximately 432.3 million gallons of ethanol in the twelve
months ended January 31, 2026. The Company recorded income of approximately $12.5 million, $9.4 million, and $13.9 million as its share
of earnings from Big River during fiscal years 2025, 2024, and 2023, respectively. The Company received dividends of approximately $10.5
million, $8.5 million, and $12.0 million from Big River during fiscal years 2025, 2024, and 2023, respectively. At January 31, 2026, the
carrying value of the investment in Big River was approximately $37.8 million; the amount of underlying equity in the net assets of Big
River was approximately $41.0 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Summarized financial information for
the Company&#x2019;s equity method investee as of and for its fiscal year end is presented in the following tables (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;December 31,&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 66%; text-align: left; padding-bottom: 0pt"&gt;Current assets&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 10%; text-align: right; padding-bottom: 0pt"&gt;346,342&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 10%; text-align: right; padding-bottom: 0pt"&gt;300,492&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Non current assets&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;181,506&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;181,235&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Total assets&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;527,848&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;481,727&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Current liabilities&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;85,296&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;89,409&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Long-term liabilities&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;12,047&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;12,235&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Total liabilities&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;97,343&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;101,644&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Members&#x2019; capital&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;398,006&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;356,340&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Noncontrolling interests&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;32,499&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;23,743&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Total members&#x2019; equity&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;430,505&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;380,083&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Net sales and revenue&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,007,906&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,021,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,379,651&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;118,143&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;117,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;160,549&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Depreciation expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;15,608&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;20,314&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;26,142&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;140,484&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;108,778&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;155,116&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income attributable to members&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;119,448&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;93,321&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;135,012&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Big River has debt agreements that
limit and restrict amounts the entity can pay in the form of dividends or advances to owners. The restricted net assets of Big River at
January 31, 2026 are approximately $144.1 million; the Company&#x2019;s proportionate share of restricted net assets of Big River is approximately
$14.9 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Short-term Investments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;At January 31, 2026, the Company owned
United States Treasury Bills (classified as short-term investments) that had an amortized cost, or carrying value, of approximately $187.0
million. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately 3.8%. Unrecognized
holding losses at January 31, 2026 were approximately $52,000.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;At January 31, 2025, the Company owned
United States Treasury Bills (classified as short-term investments) that had an amortized cost, or carrying value, of approximately $162.8
million. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately 4.4%. Unrecognized
holding losses at January 31, 2025 were approximately $19,000.&lt;/p&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="c0" id="ixv-5541">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company&#x2019;s equity method investment
in Big River Resources, LLC (&#x201c;Big River&#x201d;) is accounted for under ASC 323. The following table summarizes the investment (amounts
in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 3px; width: 80%; text-align: justify"&gt;Carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 3px; width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; width: 3%; text-align: right"&gt;37,759&lt;/td&gt;&lt;td style="padding-bottom: 3px; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; width: 3%; text-align: right"&gt;35,800&lt;/td&gt;&lt;td style="padding-bottom: 3px; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Ownership percentage&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;10.3%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;10.3%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments contextRef="c86" decimals="-3" id="ixv-10947" unitRef="usd">37759000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c87" decimals="-3" id="ixv-10948" unitRef="usd">35800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c86" decimals="3" id="ixv-10949" unitRef="pure">0.103</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c87" decimals="3" id="ixv-10950" unitRef="pure">0.103</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c83" decimals="-5" id="ixv-10951" unitRef="usd">20000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <rex:OperatingNumberOfEthanolManufacturingFacilities
      contextRef="c46"
      decimals="INF"
      id="ixv-10952"
      unitRef="pure">4</rex:OperatingNumberOfEthanolManufacturingFacilities>
    <rex:QuantityofEthanolShipped contextRef="c83" decimals="-5" id="ixv-10953" unitRef="gal">432300000</rex:QuantityofEthanolShipped>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c83" decimals="-5" id="ixv-10954" unitRef="usd">12500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c84" decimals="-5" id="ixv-10955" unitRef="usd">9400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c85" decimals="-5" id="ixv-10956" unitRef="usd">13900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ProceedsFromDividendsReceived contextRef="c83" decimals="-5" id="ixv-10957" unitRef="usd">10500000</us-gaap:ProceedsFromDividendsReceived>
    <us-gaap:ProceedsFromDividendsReceived contextRef="c84" decimals="-5" id="ixv-10958" unitRef="usd">8500000</us-gaap:ProceedsFromDividendsReceived>
    <us-gaap:ProceedsFromDividendsReceived contextRef="c85" decimals="-5" id="ixv-10959" unitRef="usd">12000000</us-gaap:ProceedsFromDividendsReceived>
    <us-gaap:EquityMethodInvestments contextRef="c86" decimals="-5" id="ixv-10960" unitRef="usd">37800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets contextRef="c86" decimals="-5" id="ixv-10961" unitRef="usd">41000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="c88" id="ixv-5601">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Summarized financial information for
the Company&#x2019;s equity method investee as of and for its fiscal year end is presented in the following tables (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;December 31,&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 66%; text-align: left; padding-bottom: 0pt"&gt;Current assets&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 10%; text-align: right; padding-bottom: 0pt"&gt;346,342&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 10%; text-align: right; padding-bottom: 0pt"&gt;300,492&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Non current assets&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;181,506&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;181,235&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Total assets&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;527,848&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;481,727&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Current liabilities&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;85,296&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;89,409&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Long-term liabilities&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;12,047&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;12,235&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Total liabilities&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;97,343&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;101,644&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Members&#x2019; capital&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;398,006&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;356,340&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Noncontrolling interests&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;32,499&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;23,743&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;Total members&#x2019; equity&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;430,505&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;380,083&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:AssetsCurrent contextRef="c89" decimals="-3" id="ixv-10962" unitRef="usd">346342000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c90" decimals="-3" id="ixv-10963" unitRef="usd">300492000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent contextRef="c89" decimals="-3" id="ixv-10964" unitRef="usd">181506000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c90" decimals="-3" id="ixv-10965" unitRef="usd">181235000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c89" decimals="-3" id="ixv-10966" unitRef="usd">527848000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c90" decimals="-3" id="ixv-10967" unitRef="usd">481727000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent contextRef="c89" decimals="-3" id="ixv-10968" unitRef="usd">85296000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c90" decimals="-3" id="ixv-10969" unitRef="usd">89409000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c89" decimals="-3" id="ixv-10970" unitRef="usd">12047000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c90" decimals="-3" id="ixv-10971" unitRef="usd">12235000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c89" decimals="-3" id="ixv-10972" unitRef="usd">97343000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c90" decimals="-3" id="ixv-10973" unitRef="usd">101644000</us-gaap:Liabilities>
    <us-gaap:MembersCapital contextRef="c89" decimals="-3" id="ixv-10974" unitRef="usd">398006000</us-gaap:MembersCapital>
    <us-gaap:MembersCapital contextRef="c90" decimals="-3" id="ixv-10975" unitRef="usd">356340000</us-gaap:MembersCapital>
    <us-gaap:MinorityInterest contextRef="c89" decimals="-3" id="ixv-10976" unitRef="usd">32499000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c90" decimals="-3" id="ixv-10977" unitRef="usd">23743000</us-gaap:MinorityInterest>
    <us-gaap:MembersEquity contextRef="c89" decimals="-3" id="ixv-10978" unitRef="usd">430505000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity contextRef="c90" decimals="-3" id="ixv-10979" unitRef="usd">380083000</us-gaap:MembersEquity>
    <us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock contextRef="c0" id="ixv-5748">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1px; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1px; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Net sales and revenue&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,007,906&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,021,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,379,651&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;118,143&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;117,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;160,549&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Depreciation expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;15,608&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;20,314&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;26,142&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;140,484&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;108,778&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;155,116&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Net income attributable to members&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;119,448&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;93,321&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;135,012&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock>
    <us-gaap:Revenues contextRef="c91" decimals="-3" id="ixv-10980" unitRef="usd">1007906000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c92" decimals="-3" id="ixv-10981" unitRef="usd">1021561000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c93" decimals="-3" id="ixv-10982" unitRef="usd">1379651000</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c91" decimals="-3" id="ixv-10983" unitRef="usd">118143000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c92" decimals="-3" id="ixv-10984" unitRef="usd">117159000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c93" decimals="-3" id="ixv-10985" unitRef="usd">160549000</us-gaap:GrossProfit>
    <us-gaap:Depreciation contextRef="c91" decimals="-3" id="ixv-10986" unitRef="usd">15608000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c92" decimals="-3" id="ixv-10987" unitRef="usd">20314000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c93" decimals="-3" id="ixv-10988" unitRef="usd">26142000</us-gaap:Depreciation>
    <us-gaap:NetIncomeLoss contextRef="c91" decimals="-3" id="ixv-10989" unitRef="usd">140484000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c92" decimals="-3" id="ixv-10990" unitRef="usd">108778000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c93" decimals="-3" id="ixv-10991" unitRef="usd">155116000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c91" decimals="-3" id="ixv-10992" unitRef="usd">119448000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c92" decimals="-3" id="ixv-10993" unitRef="usd">93321000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c93" decimals="-3" id="ixv-10994" unitRef="usd">135012000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherRestrictedAssets contextRef="c86" decimals="-5" id="ixv-10995" unitRef="usd">144100000</us-gaap:OtherRestrictedAssets>
    <rex:ProportionateShareofRestrictedNetAssets contextRef="c86" decimals="-5" id="ixv-10996" unitRef="usd">14900000</rex:ProportionateShareofRestrictedNetAssets>
    <us-gaap:HeldToMaturitySecurities contextRef="c3" decimals="-5" id="ixv-10997" unitRef="usd">187000000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield contextRef="c3" decimals="3" id="ixv-10998" unitRef="pure">0.038</us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss contextRef="c3" decimals="0" id="ixv-10999" unitRef="usd">52000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecurities contextRef="c4" decimals="-5" id="ixv-11000" unitRef="usd">162800000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield contextRef="c4" decimals="3" id="ixv-11001" unitRef="pure">0.044</us-gaap:DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss contextRef="c4" decimals="0" id="ixv-11002" unitRef="usd">19000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0" id="ixv-5872">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;4.&lt;/td&gt;&lt;td style="text-align: justify"&gt;FAIR VALUE&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company applies ASC 820 which
defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal
or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company determines the fair market
values of its financial instruments based on the fair value hierarchy established by ASC 820, which requires an entity to maximize the
use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of
inputs that may be used to measure fair values which are provided below. The Company carries certain cash equivalents, investments and
derivative financial instruments at fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 10pt"&gt;Level 1 &#x2013;
Quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include derivative contracts that
are traded in an active exchange market.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 10pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 10pt"&gt;Level 2 &#x2013;
Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are
not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the
assets or liabilities. Level 2 assets and liabilities include derivative contracts whose value is determined using a pricing model with
inputs that are observable in the market or can be derived principally or corroborated by observable market data.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 10pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 10pt"&gt;Level 3 &#x2013;
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methods,
or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.
Unobservable inputs are developed based on the best information available, which may include the Company&#x2019;s own data.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 10pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The fair values of derivative assets
and liabilities traded in the over-the-counter market are determined using quantitative models that require the use of multiple market
inputs including interest rates, prices and indices to generate pricing and volatility factors, which are used to value the position.
The predominance of market inputs are actively quoted and can be validated through external sources, including brokers, market transactions
and third-party pricing services. Estimation risk is greater for derivative asset and liability positions that are either option-based
or have longer maturity dates where observable market inputs are less readily available or are unobservable, in which case interest rate,
price or index scenarios are extrapolated in order to determine the fair value. The fair values of derivative assets and liabilities include
adjustments for market liquidity, counterparty credit quality, the Company&#x2019;s own credit standing and other specific factors, where
appropriate. The fair values of property and equipment are determined by using various models that discount future expected cash flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;To ensure the prudent application
of estimates and management judgment in determining the fair value of derivative assets and liabilities and property and equipment, various
processes and controls have been adopted, which include: (i) model validation that requires a review and approval for pricing, financial
statement fair value determination and risk quantification; and (ii) periodic review and substantiation of profit and loss reporting for
all derivative instruments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Financial assets and liabilities measured
at fair value at January 31, 2026 on a recurring basis are summarized below (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center"&gt;Total Fair&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 0pt; width: 51%; color: black; text-align: justify"&gt;Forward purchase contracts asset&#160;&#160;(1)&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 3%; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 8%; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 3%; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 8%; color: black; text-align: right"&gt;280&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 3%; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1px; width: 5%; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 3%; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 8%; color: black; text-align: right"&gt;280&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: justify"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: right"&gt;433&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-bottom: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: right"&gt;433&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: justify"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: right"&gt;433&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: right"&gt;280&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-bottom: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: right"&gt;713&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: justify"&gt;Forward purchase contracts liability&#160;&#160;(3)&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: right"&gt;529&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: right"&gt;529&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Financial assets and liabilities measured
at fair value at January 31, 2025 on a recurring basis are summarized below (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Total Fair&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 51%; color: black; text-align: justify; padding-bottom: 0pt"&gt;Forward purchase contracts asset &#160;(1)&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; color: black; text-align: right; padding-bottom: 0pt"&gt;1,253&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; color: black; text-align: right; padding-bottom: 0pt"&gt;1,253&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; padding-top: 0pt; color: black; text-align: justify"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: right; padding-bottom: 1px"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: justify; padding-bottom: 0pt"&gt;Total assets&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: right"&gt;(38)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: justify; padding-bottom: 0pt"&gt;Forward purchase contracts liability&#160;&#160;(3)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0.2pt"&gt;The forward purchase contracts asset is included in &#x201c;Prepaid expenses and
other&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0.2pt"&gt;The commodity futures liability is netted with cash collateral due from broker and
included in &#x201c;Prepaid expenses and other&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0.2pt"&gt;The forward purchase contracts liability is included in &#x201c;Accrued expenses
and other current liabilities&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 0pt"&gt;&lt;span style="font-weight: normal"&gt;No
other financial instruments were elected to be measured at fair value in accordance with ASC 470-20-25-21. The carrying value of all other
financial assets and liabilities approximate fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify; text-indent: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;There were no assets measured at fair
value at January 31, 2026 and 2025 on a non-recurring basis.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0" id="ixv-5902">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Financial assets and liabilities measured
at fair value at January 31, 2026 on a recurring basis are summarized below (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center"&gt;Total Fair&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 0pt; width: 51%; color: black; text-align: justify"&gt;Forward purchase contracts asset&#160;&#160;(1)&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 3%; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 8%; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 3%; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 8%; color: black; text-align: right"&gt;280&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 3%; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1px; width: 5%; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 3%; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 8%; color: black; text-align: right"&gt;280&lt;/td&gt;&lt;td style="padding-bottom: 0pt; width: 1%; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: justify"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: right"&gt;433&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-bottom: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 1px solid; color: black; text-align: right"&gt;433&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: justify"&gt;Total assets&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: right"&gt;433&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: right"&gt;280&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-bottom: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; color: black; text-align: right"&gt;713&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: justify"&gt;Forward purchase contracts liability&#160;&#160;(3)&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: right"&gt;529&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: right"&gt;529&lt;/td&gt;&lt;td style="padding-bottom: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Financial assets and liabilities measured
at fair value at January 31, 2025 on a recurring basis are summarized below (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; color: black; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Total Fair&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; color: black; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 51%; color: black; text-align: justify; padding-bottom: 0pt"&gt;Forward purchase contracts asset &#160;(1)&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; color: black; text-align: right; padding-bottom: 0pt"&gt;1,253&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; color: black; text-align: right; padding-bottom: 0pt"&gt;1,253&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; padding-top: 0pt; color: black; text-align: justify"&gt;Commodity futures (2)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: right; padding-bottom: 1px"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; padding-top: 0pt; color: black; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 1px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: justify; padding-bottom: 0pt"&gt;Total assets&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: right"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: right"&gt;1,253&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 0pt; border-bottom: Black 3px double; padding-top: 0pt; color: black; text-align: right"&gt;(38)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: justify; padding-bottom: 0pt"&gt;Forward purchase contracts liability&#160;&#160;(3)&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; color: black; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0.2pt"&gt;The forward purchase contracts asset is included in &#x201c;Prepaid expenses and
other&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0.2pt"&gt;The commodity futures liability is netted with cash collateral due from broker and
included in &#x201c;Prepaid expenses and other&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 23.4pt"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0.2pt"&gt;The forward purchase contracts liability is included in &#x201c;Accrued expenses
and other current liabilities&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure contextRef="c96" decimals="-3" id="ix_0_fact" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c97" decimals="-3" id="ix_1_fact" unitRef="usd">280000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c98" decimals="-3" id="ix_2_fact" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c99" decimals="-3" id="ix_3_fact" unitRef="usd">280000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c100"
      decimals="-3"
      id="ix_8_fact"
      unitRef="usd">433000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c101"
      decimals="-3"
      id="ix_9_fact"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c102"
      decimals="-3"
      id="ix_10_fact"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c103"
      decimals="-3"
      id="ix_11_fact"
      unitRef="usd">433000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c104"
      decimals="-3"
      id="ixv-11011"
      unitRef="usd">433000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c105"
      decimals="-3"
      id="ixv-11012"
      unitRef="usd">280000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c106"
      decimals="-3"
      id="ixv-11013"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c107"
      decimals="-3"
      id="ixv-11014"
      unitRef="usd">713000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="c108"
      decimals="-3"
      id="ix_16_fact"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c109"
      decimals="-3"
      id="ix_17_fact"
      unitRef="usd">529000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c110"
      decimals="-3"
      id="ix_18_fact"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c111"
      decimals="-3"
      id="ix_19_fact"
      unitRef="usd">529000</us-gaap:DerivativeLiabilities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c112"
      decimals="-3"
      id="ix_4_fact"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c113"
      decimals="-3"
      id="ix_5_fact"
      unitRef="usd">1253000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c114"
      decimals="-3"
      id="ix_6_fact"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c115"
      decimals="-3"
      id="ix_7_fact"
      unitRef="usd">1253000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c116"
      decimals="-3"
      id="ix_12_fact"
      unitRef="usd">-1291000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c117"
      decimals="-3"
      id="ix_13_fact"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c118"
      decimals="-3"
      id="ix_14_fact"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c119"
      decimals="-3"
      id="ix_15_fact"
      unitRef="usd">-1291000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c120"
      decimals="-3"
      id="ixv-11027"
      unitRef="usd">-1291000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c121"
      decimals="-3"
      id="ixv-11028"
      unitRef="usd">1253000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c122"
      decimals="-3"
      id="ixv-11029"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c123"
      decimals="-3"
      id="ixv-11030"
      unitRef="usd">-38000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="c124"
      decimals="-3"
      id="ix_20_fact"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c125"
      decimals="-3"
      id="ix_21_fact"
      unitRef="usd">378000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c126"
      decimals="-3"
      id="ix_22_fact"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c127"
      decimals="-3"
      id="ix_23_fact"
      unitRef="usd">378000</us-gaap:DerivativeLiabilities>
    <us-gaap:AssetsFairValueDisclosure contextRef="c94" decimals="0" id="ixv-11038" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c95" decimals="0" id="ixv-11039" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="c0" id="ixv-6171">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;5.&lt;/td&gt;&lt;td style="text-align: justify"&gt;OTHER ASSETS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;The components of other noncurrent assets are as follows
(amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 70%; text-align: left"&gt;Deferred taxes&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;3,974&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepaid utility equipment deposit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;989&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,121&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;4,963&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;16,721&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="c0" id="ixv-6178">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;The components of other noncurrent assets are as follows
(amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 70%; text-align: left"&gt;Deferred taxes&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;3,974&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepaid utility equipment deposit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;989&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,121&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;4,963&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;16,721&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent contextRef="c3" decimals="-3" id="ixv-11040" unitRef="usd">3974000</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent contextRef="c4" decimals="-3" id="ixv-11041" unitRef="usd">0</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseOtherNoncurrent contextRef="c3" decimals="-3" id="ixv-11042" unitRef="usd">0</us-gaap:PrepaidExpenseOtherNoncurrent>
    <us-gaap:PrepaidExpenseOtherNoncurrent contextRef="c4" decimals="-3" id="ixv-11043" unitRef="usd">15600000</us-gaap:PrepaidExpenseOtherNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c3" decimals="-3" id="ixv-11044" unitRef="usd">989000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c4" decimals="-3" id="ixv-11045" unitRef="usd">1121000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="-3" id="ixv-11046" unitRef="usd">4963000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="-3" id="ixv-11047" unitRef="usd">16721000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0" id="ixv-6264">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;6.&lt;/td&gt;&lt;td style="text-align: justify"&gt;ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;The components of accrued expenses and other current liabilities
are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;January 31,&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 70%; text-align: left; padding-bottom: 0pt"&gt;Accrued payroll&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;15,056&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;8,961&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Accrued utility charges&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;3,870&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;3,085&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Accrued capital expenditures&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;5,563&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Accrued transportation related items&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;286&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;555&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Forward purchase contracts&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;529&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Accrued real estate taxes&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;1,581&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;1,746&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;Other&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;2,702&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;1,635&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;29,587&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;16,360&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c0" id="ixv-6271">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;The components of accrued expenses and other current liabilities
are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;January 31,&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 70%; text-align: left; padding-bottom: 0pt"&gt;Accrued payroll&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;15,056&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;8,961&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Accrued utility charges&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;3,870&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;3,085&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Accrued capital expenditures&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;5,563&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Accrued transportation related items&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;286&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;555&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Forward purchase contracts&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;529&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;Accrued real estate taxes&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;1,581&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;1,746&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;Other&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;2,702&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;1,635&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;29,587&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;16,360&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-11048" unitRef="usd">15056000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-11049" unitRef="usd">8961000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent contextRef="c3" decimals="-3" id="ixv-11050" unitRef="usd">3870000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent contextRef="c4" decimals="-3" id="ixv-11051" unitRef="usd">3085000</us-gaap:AccruedUtilitiesCurrent>
    <rex:AccruedCapitalExpendituresCurrent contextRef="c3" decimals="-3" id="ixv-11052" unitRef="usd">5563000</rex:AccruedCapitalExpendituresCurrent>
    <rex:AccruedCapitalExpendituresCurrent contextRef="c4" decimals="-3" id="ixv-11053" unitRef="usd">0</rex:AccruedCapitalExpendituresCurrent>
    <rex:AccruedTransportationRelatedItems contextRef="c3" decimals="-3" id="ixv-11054" unitRef="usd">286000</rex:AccruedTransportationRelatedItems>
    <rex:AccruedTransportationRelatedItems contextRef="c4" decimals="-3" id="ixv-11055" unitRef="usd">555000</rex:AccruedTransportationRelatedItems>
    <rex:AccruedForwardPurchaseContractsCurrent contextRef="c3" decimals="-3" id="ixv-11056" unitRef="usd">529000</rex:AccruedForwardPurchaseContractsCurrent>
    <rex:AccruedForwardPurchaseContractsCurrent contextRef="c4" decimals="-3" id="ixv-11057" unitRef="usd">378000</rex:AccruedForwardPurchaseContractsCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c3" decimals="-3" id="ixv-11058" unitRef="usd">1581000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c4" decimals="-3" id="ixv-11059" unitRef="usd">1746000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-11060" unitRef="usd">2702000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-11061" unitRef="usd">1635000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-11062" unitRef="usd">29587000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="-3" id="ixv-11063" unitRef="usd">16360000</us-gaap:AccruedLiabilitiesCurrent>
    <rex:LesseeFinanceAndOperatingLeasesTextBlock contextRef="c0" id="ixv-6391">&lt;table border="0" cellpadding="0" style="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: bold 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; width: 24pt"&gt;7.&lt;/td&gt;
  &lt;td style="text-align: justify"&gt;LEASES&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;At January 31, 2026, the Company has
lease agreements, as lessee, for railcars. All the leases are accounted for as operating leases. The lease agreements do not contain a
specified implicit interest rate; therefore, the Company&#x2019;s estimated incremental borrowing rate was used to determine the present
value of future minimum lease payments. The lease term for all the Company&#x2019;s leases includes the noncancelable period of the lease and
any periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include rent escalations pre-set
in the agreements, which are factored into the lease payment stream.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;For fiscal years 2025, 2024,and 2023,
the components of lease expense, classified as SG&amp;amp;A expenses on the Consolidated Statement of Operations are as follows (amounts in
thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;Fiscal Year&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 55%; text-align: justify; padding-bottom: 0pt"&gt;Operating lease expense&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;8,151&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;7,209&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;6,386&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: justify"&gt;Variable lease expense&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;174&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;143&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;301&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: justify"&gt;Total lease expense&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;8,325&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;7,352&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;6,687&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;Total cash paid for amounts included
in the measurement of lease liabilities was $7.8 million and $6.9 million for fiscal years 2025 and 2024, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The following table is a summary of
future minimum rentals on such leases at January 31, 2026 (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Years Ended January 31,&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="text-align: right"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Minimum&#160;Rentals&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 65%; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="width: 20%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;7,706&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2030&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;2031&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;133&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,950&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Less: present value discount&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,881&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,069&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;At January 31, 2026, the weighted average
remaining lease term was 2.7 years, and the weighted average discount rate was 6.61% for the outstanding leases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;At January 31, 2025, the weighted average
remaining lease term was 3.5 years, and the weighted average discount rate was 6.60% for the outstanding leases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Finance Lease&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;At January 31, 2026, the Company has
one lease agreement that was classified as a finance lease for an electrical substation facility. Prepayments totaling $15.6 million were
made prior to fiscal year 2025 and were recorded within &#x201c;Other assets&#x201d; on the accompanying Consolidated Balance Sheets as
of January 31, 2025. This balance was included in the finance lease right-of-use asset calculation upon lease commencement in fiscal year
2026 as a non-cash investing activity. The lease includes monthly payments of approximately $39,000 to be made over the term of the lease.
The lease term for this lease includes the noncancelable period of the lease and any periods for which only the Company has the option
to cancel but is reasonably expected to continue the lease. Based on this, the lease term was determined to be 10 years. Control of the
facility&#x2019;s output was transferred to the Company just before the end of the first quarter of 2025, with monthly lease expense commencing
in the second quarter of 2025. For the year ended January 31, 2026, expense related to this lease was approximately $1.6 million, which
includes approximately $171,000 in interest expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The weighted average remaining lease
term for the finance lease is 9.3 years as of January 31, 2026. A discount rate of 6.9% was deemed appropriate as an incremental borrowing
rate for a 10-year term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The following table is a summary of
future minimum rentals on the lease at January 31, 2026 (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Years Ended January 31,&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Minimum Rentals&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 65%; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="width: 20%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;469&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2030&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,994&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,339&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Less: present value discount&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,138&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Finance lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;3,201&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</rex:LesseeFinanceAndOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-6403">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;For fiscal years 2025, 2024,and 2023,
the components of lease expense, classified as SG&amp;amp;A expenses on the Consolidated Statement of Operations are as follows (amounts in
thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;Fiscal Year&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&lt;span style="text-decoration:underline"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 55%; text-align: justify; padding-bottom: 0pt"&gt;Operating lease expense&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;8,151&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;7,209&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 8%; text-align: right; padding-bottom: 0pt"&gt;6,386&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: justify"&gt;Variable lease expense&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;174&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;143&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;301&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: justify"&gt;Total lease expense&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;8,325&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;7,352&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;6,687&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c7" decimals="-3" id="ixv-11064" unitRef="usd">8151000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c8" decimals="-3" id="ixv-11065" unitRef="usd">7209000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="c129"
      decimals="-3"
      id="ixv-11066"
      unitRef="usd">6386000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c7" decimals="-3" id="ixv-11067" unitRef="usd">174000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c8" decimals="-3" id="ixv-11068" unitRef="usd">143000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="c129"
      decimals="-3"
      id="ixv-11069"
      unitRef="usd">301000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost contextRef="c7" decimals="-3" id="ixv-11070" unitRef="usd">8325000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c8" decimals="-3" id="ixv-11071" unitRef="usd">7352000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="c129"
      decimals="-3"
      id="ixv-11072"
      unitRef="usd">6687000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c0" decimals="-5" id="ixv-11073" unitRef="usd">7800000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c7" decimals="-5" id="ixv-11074" unitRef="usd">6900000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-6497">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The following table is a summary of
future minimum rentals on such leases at January 31, 2026 (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Years Ended January 31,&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="text-align: right"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Minimum&#160;Rentals&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 65%; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="width: 20%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;$&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;7,706&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2030&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;2031&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;133&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,950&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Less: present value discount&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,881&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: right"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,069&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="-3" id="ixv-11075" unitRef="usd">7706000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="-3" id="ixv-11076" unitRef="usd">6378000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="-3" id="ixv-11077" unitRef="usd">3698000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="-3" id="ixv-11078" unitRef="usd">2035000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="-3" id="ixv-11079" unitRef="usd">133000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="-3" id="ixv-11080" unitRef="usd">19950000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="-3" id="ixv-11081" unitRef="usd">1881000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="-3" id="ixv-11082" unitRef="usd">18069000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-11083">P2Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" id="ixv-11084" unitRef="pure">0.0661</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4" id="ixv-11085">P3Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c4" decimals="4" id="ixv-11086" unitRef="pure">0.066</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <rex:FinanceLeasePrepayments contextRef="c3" decimals="-5" id="ixv-11087" unitRef="usd">15600000</rex:FinanceLeasePrepayments>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c128" decimals="0" id="ixv-11088" unitRef="usd">39000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c3" id="ixv-11089">P10Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <rex:FinancingLeaseExpense contextRef="c0" decimals="-5" id="ixv-11090" unitRef="usd">1600000</rex:FinancingLeaseExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c0" decimals="0" id="ixv-11091" unitRef="usd">171000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LesseeFinanceLeaseRemainingLeaseTerm contextRef="c3" id="ixv-11092">P9Y3M18D</us-gaap:LesseeFinanceLeaseRemainingLeaseTerm>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="3" id="ixv-11093" unitRef="pure">0.069</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-6587">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;The following table is a summary of
future minimum rentals on the lease at January 31, 2026 (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Years Ended January 31,&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Minimum Rentals&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 65%; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="width: 20%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;469&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2030&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,994&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,339&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Less: present value discount&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,138&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Finance lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;3,201&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="-3" id="ixv-11094" unitRef="usd">469000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="-3" id="ixv-11095" unitRef="usd">469000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="-3" id="ixv-11096" unitRef="usd">469000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="-3" id="ixv-11097" unitRef="usd">469000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="-3" id="ixv-11098" unitRef="usd">469000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c3" decimals="-3" id="ixv-11099" unitRef="usd">1994000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c3" decimals="-3" id="ixv-11100" unitRef="usd">4339000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="-3" id="ixv-11101" unitRef="usd">1138000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability contextRef="c3" decimals="-3" id="ixv-11102" unitRef="usd">3201000</us-gaap:FinanceLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-6680">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;8.&lt;/td&gt;&lt;td style="text-align: justify"&gt;COMMON STOCK&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;On August 26, 2025, the Board of Directors
of the Company adopted resolutions declaring a &lt;span style="-sec-ix-hidden: hidden-fact-9"&gt;two-for-one&lt;/span&gt; split of the Company&#x2019;s Common Stock to be effectuated in the form of
a 100% stock dividend, payable on &lt;span style="-sec-ix-hidden: hidden-fact-8"&gt;September 15, 2025&lt;/span&gt; to stockholders of record at the close of business on September 8, 2025. The stock
split has been retroactively reflected in the accompanying consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal years 2025 and 2024
the Company purchased approximately 1,651,000 shares and 745,000 shares of its common stock for approximately $32.9 million and $15.5
million, respectively. The Company did not purchase any shares of its common stock during fiscal year 2023. At January 31, 2026, the Company
had prior authorization by its Board of Directors to purchase, in open market transactions, approximately an additional 2,357,000 shares
of its common stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Information regarding the Company&#x2019;s
common stock is as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 70%; text-align: justify"&gt;Authorized shares&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;45,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;45,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;Issued shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,389&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify"&gt;Outstanding shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,389&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <rex:StockDividendPercent
      contextRef="c42"
      decimals="INF"
      id="ixv-11103"
      unitRef="pure">1</rex:StockDividendPercent>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="c44" id="ixv-11104">2025-09-08</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c0"
      decimals="INF"
      id="ixv-11105"
      unitRef="shares">1651000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c7"
      decimals="INF"
      id="ixv-11106"
      unitRef="shares">745000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c0" decimals="-5" id="ixv-11107" unitRef="usd">32900000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c7" decimals="-5" id="ixv-11108" unitRef="usd">15500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c8"
      decimals="INF"
      id="ixv-11109"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <rex:StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased
      contextRef="c3"
      decimals="0"
      id="ixv-11110"
      unitRef="shares">2357000</rex:StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased>
    <us-gaap:ScheduleOfStockByClassTextBlock contextRef="c0" id="ixv-6693">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Information regarding the Company&#x2019;s
common stock is as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 70%; text-align: justify"&gt;Authorized shares&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;45,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;45,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;Issued shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,389&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: justify"&gt;Outstanding shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,389&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="-3"
      id="ixv-11111"
      unitRef="shares">45000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="-3"
      id="ixv-11112"
      unitRef="shares">45000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="-3"
      id="ixv-11113"
      unitRef="shares">32938000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="-3"
      id="ixv-11114"
      unitRef="shares">34389000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="-3"
      id="ixv-11115"
      unitRef="shares">32938000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="-3"
      id="ixv-11116"
      unitRef="shares">34389000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0" id="ixv-6762">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;9.&lt;/td&gt;&lt;td style="text-align: justify"&gt;DERIVATIVE FINANCIAL INSTRUMENTS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 23.75pt; text-align: justify"&gt;The Company is exposed to various
market risks, including changes in commodity prices (raw materials and finished goods). To manage risks associated with the volatility
of these natural business exposures, the Company enters into commodity agreements (exchange-traded futures contracts and swaps) and forward
purchase (corn) and sale (ethanol, distillers grains and distillers corn oil) contracts. The Company does not purchase or sell derivative
financial instruments for trading or speculative purposes. The Company does not purchase or sell derivative financial instruments for
which a lack of marketplace quotations would require the use of fair value estimation techniques. The changes in fair value of these derivative
financial instruments are recognized in current period earnings as the Company does not use hedge accounting.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 23.75pt; text-align: justify"&gt;The following table provides information
about the fair values of the Company&#x2019;s derivative financial instruments and the line items on the Consolidated Balance Sheets in
which the fair values are reflected (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="padding-top: 0pt; white-space: nowrap; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Asset Derivatives&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="padding-top: 0pt; white-space: nowrap; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Liability Derivatives&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="padding-top: 0pt; white-space: nowrap; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Fair Value at January 31,&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="padding-top: 0pt; white-space: nowrap; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Fair Value at January 31,&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
                                                                                                                                                               &lt;td colspan="3" style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 52%; text-align: justify; padding-bottom: 0pt"&gt;Forward purchase contracts (1)&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; text-align: right; padding-bottom: 0pt"&gt;280&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; text-align: right; padding-bottom: 0pt"&gt;1,253&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; text-align: right; padding-bottom: 0pt"&gt;529&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;Cash collateral balance (2)&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;180&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;2,523&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;Commodity futures (3)&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;433&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt; padding-left: 10pt"&gt;Net position with broker&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;613&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;1,232&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;893&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;2,485&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;529&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Forward purchase contracts assets are included in &#x201c;&lt;span style="-sec-ix-hidden: hidden-fact-10"&gt;Prepaid expenses and other&lt;/span&gt;&#x201d; on the accompanying
Consolidated Balance Sheets. These contracts are for purchases of approximately 8.8 million and 16.8 million bushels of corn at January
31, 2026 and 2025, respectively.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify"&gt;Forward purchase contracts liabilities
are included in &#x201c;&lt;span style="-sec-ix-hidden: hidden-fact-11"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&#x201d; on the accompanying Consolidated Balance Sheets. These contracts
are for purchases of approximately 9.6 million and 7.6 million bushels of corn at January 31, 2026 and 2025, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of January 31, 2026, and 2025, all of the derivative financial instruments held by the Company were
subject to enforceable master netting arrangements. The Company&#x2019;s accounting policy is to offset position amounts owed or owing
with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the Company, the counterparty
may require collateral to secure the Company&#x2019;s derivative contract positions. As of January 31, 2026 and 2025, the Company was required
to maintain collateral with the counterparty in the amount of approximately $180,000 and $2,523,000, respectively, recorded within &#x201c;Prepaid
expenses and other&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Commodity futures assets and liabilities are included in &#x201c;Prepaid expenses and other&#x201d; on the
accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately 2.4 million
and 1.8 million bushels of corn, respectively at January 31, 2026. These contracts also included short/sell positions for approximately
3.6 million gallons of ethanol at January 31, 2026. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for approximately
4.2 million gallons of ethanol at January 31, 2025.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;See Note 4 which contains fair value
information related to derivative financial instruments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following table provides information
about (losses) gains recognized in income on the Company&#x2019;s derivative financial instruments and the line items on the accompanying
Consolidated Statements of Operations in which the fair values are reflected for the years ended January 31, 2026, 2025, and 2024 (amounts
in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended January 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 64%; text-align: justify"&gt;Net sales&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(254)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;424&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(37)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Cost of sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,739)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;15,023&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock contextRef="c0" id="ixv-6771">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 23.75pt; text-align: justify"&gt;The following table provides information
about the fair values of the Company&#x2019;s derivative financial instruments and the line items on the Consolidated Balance Sheets in
which the fair values are reflected (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="padding-top: 0pt; white-space: nowrap; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Asset Derivatives&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="padding-top: 0pt; white-space: nowrap; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Liability Derivatives&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="padding-top: 0pt; white-space: nowrap; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Fair Value at January 31,&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="padding-top: 0pt; white-space: nowrap; font-weight: bold; text-align: center; padding-bottom: 0pt"&gt;Fair Value at January 31,&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
                                                                                                                                                               &lt;td colspan="3" style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; font-weight: bold; padding-bottom: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-top: 0pt; text-align: center; padding-bottom: 0pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: center; padding-bottom: 0pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; width: 52%; text-align: justify; padding-bottom: 0pt"&gt;Forward purchase contracts (1)&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; text-align: right; padding-bottom: 0pt"&gt;280&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 3%; text-align: right; padding-bottom: 0pt"&gt;1,253&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; text-align: right; padding-bottom: 0pt"&gt;529&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 5%; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;Cash collateral balance (2)&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;180&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;2,523&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;Commodity futures (3)&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;433&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;(1,291)&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt; padding-left: 10pt"&gt;Net position with broker&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;613&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;1,232&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 1px solid; text-align: right; padding-bottom: 0pt"&gt;-&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: right; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; text-align: left; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-top: 0pt; text-align: justify; padding-bottom: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;893&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;2,485&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;529&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; padding-bottom: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: left; padding-bottom: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; border-bottom: Black 3px double; text-align: right; padding-bottom: 0pt"&gt;378&lt;/td&gt;&lt;td style="padding-top: 0pt; padding-bottom: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(1)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Forward purchase contracts assets are included in &#x201c;&lt;span style="-sec-ix-hidden: hidden-fact-10"&gt;Prepaid expenses and other&lt;/span&gt;&#x201d; on the accompanying
Consolidated Balance Sheets. These contracts are for purchases of approximately 8.8 million and 16.8 million bushels of corn at January
31, 2026 and 2025, respectively.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify"&gt;Forward purchase contracts liabilities
are included in &#x201c;&lt;span style="-sec-ix-hidden: hidden-fact-11"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&#x201d; on the accompanying Consolidated Balance Sheets. These contracts
are for purchases of approximately 9.6 million and 7.6 million bushels of corn at January 31, 2026 and 2025, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48.25pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(2)&lt;/td&gt;&lt;td style="text-align: justify"&gt;As of January 31, 2026, and 2025, all of the derivative financial instruments held by the Company were
subject to enforceable master netting arrangements. The Company&#x2019;s accounting policy is to offset position amounts owed or owing
with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the Company, the counterparty
may require collateral to secure the Company&#x2019;s derivative contract positions. As of January 31, 2026 and 2025, the Company was required
to maintain collateral with the counterparty in the amount of approximately $180,000 and $2,523,000, respectively, recorded within &#x201c;Prepaid
expenses and other&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;&lt;/td&gt;&lt;td style="width: 24.5pt"&gt;(3)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Commodity futures assets and liabilities are included in &#x201c;Prepaid expenses and other&#x201d; on the
accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately 2.4 million
and 1.8 million bushels of corn, respectively at January 31, 2026. These contracts also included short/sell positions for approximately
3.6 million gallons of ethanol at January 31, 2026. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for approximately
4.2 million gallons of ethanol at January 31, 2025.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="c142"
      decimals="-3"
      id="ix_24_fact"
      unitRef="usd">280000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c143"
      decimals="-3"
      id="ix_25_fact"
      unitRef="usd">1253000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="c142"
      decimals="-3"
      id="ix_26_fact"
      unitRef="usd">529000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c143"
      decimals="-3"
      id="ix_27_fact"
      unitRef="usd">378000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="c134"
      decimals="-3"
      id="ix_28_fact"
      unitRef="usd">180000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c135"
      decimals="-3"
      id="ix_29_fact"
      unitRef="usd">2523000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="c134"
      decimals="-3"
      id="ix_30_fact"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c135"
      decimals="-3"
      id="ix_31_fact"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="c144"
      decimals="-3"
      id="ix_32_fact"
      unitRef="usd">433000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c145"
      decimals="-3"
      id="ix_33_fact"
      unitRef="usd">-1291000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="c144"
      decimals="-3"
      id="ix_34_fact"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c145"
      decimals="-3"
      id="ix_35_fact"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="c146"
      decimals="-3"
      id="ixv-11129"
      unitRef="usd">613000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="c147"
      decimals="-3"
      id="ixv-11130"
      unitRef="usd">1232000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="c146"
      decimals="-3"
      id="ixv-11131"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="c147"
      decimals="-3"
      id="ixv-11132"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets contextRef="c3" decimals="-3" id="ixv-11133" unitRef="usd">893000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c4" decimals="-3" id="ixv-11134" unitRef="usd">2485000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities contextRef="c3" decimals="-3" id="ixv-11135" unitRef="usd">529000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c4" decimals="-3" id="ixv-11136" unitRef="usd">378000</us-gaap:DerivativeLiabilities>
    <rex:ForwardPurchaseContractsQuantity contextRef="c130" decimals="-5" id="ixv-11137" unitRef="bu">8800000</rex:ForwardPurchaseContractsQuantity>
    <rex:ForwardPurchaseContractsQuantity contextRef="c131" decimals="-5" id="ixv-11138" unitRef="bu">16800000</rex:ForwardPurchaseContractsQuantity>
    <rex:ForwardPurchaseContractsQuantity contextRef="c132" decimals="-5" id="ixv-11139" unitRef="bu">9600000</rex:ForwardPurchaseContractsQuantity>
    <rex:ForwardPurchaseContractsQuantity contextRef="c133" decimals="-5" id="ixv-11140" unitRef="bu">7600000</rex:ForwardPurchaseContractsQuantity>
    <us-gaap:DerivativeAssets contextRef="c134" decimals="0" id="ixv-11142" unitRef="usd">180000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c135" decimals="0" id="ixv-11143" unitRef="usd">2523000</us-gaap:DerivativeAssets>
    <rex:CommodityFuturesQuantity contextRef="c136" decimals="-5" id="ixv-11145" unitRef="bu">2400000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity contextRef="c137" decimals="-5" id="ixv-11146" unitRef="bu">1800000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity
      contextRef="c138"
      decimals="-5"
      id="ixv-11147"
      unitRef="gal">3600000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity contextRef="c139" decimals="-5" id="ixv-11148" unitRef="bu">6300000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity contextRef="c140" decimals="0" id="ixv-11149" unitRef="bu">575000</rex:CommodityFuturesQuantity>
    <rex:CommodityFuturesQuantity
      contextRef="c141"
      decimals="-5"
      id="ixv-11150"
      unitRef="gal">4200000</rex:CommodityFuturesQuantity>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock contextRef="c0" id="ixv-7032">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following table provides information
about (losses) gains recognized in income on the Company&#x2019;s derivative financial instruments and the line items on the accompanying
Consolidated Statements of Operations in which the fair values are reflected for the years ended January 31, 2026, 2025, and 2024 (amounts
in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 24pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended January 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 64%; text-align: justify"&gt;Net sales&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(254)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;424&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(37)&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Cost of sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,739)&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;15,023&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c0" decimals="-3" id="ixv-11151" unitRef="usd">-254000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c7" decimals="-3" id="ixv-11152" unitRef="usd">424000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c8" decimals="-3" id="ixv-11153" unitRef="usd">-37000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <rex:GainLossOnDerivativeInstrumentsCostOfSales contextRef="c0" decimals="-3" id="ixv-11154" unitRef="usd">5375000</rex:GainLossOnDerivativeInstrumentsCostOfSales>
    <rex:GainLossOnDerivativeInstrumentsCostOfSales contextRef="c7" decimals="-3" id="ixv-11155" unitRef="usd">-2739000</rex:GainLossOnDerivativeInstrumentsCostOfSales>
    <rex:GainLossOnDerivativeInstrumentsCostOfSales contextRef="c8" decimals="-3" id="ixv-11156" unitRef="usd">15023000</rex:GainLossOnDerivativeInstrumentsCostOfSales>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c0" id="ixv-7123">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;10.&lt;/td&gt;&lt;td style="text-align: justify"&gt;EMPLOYEE BENEFITS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Until its expiration on June 1, 2025
the Company maintained the REX American Resources Corporation 2015 Incentive Plan, approved by its shareholders, which reserved a total
of 3,300,000 split-adjusted shares of common stock for issuance pursuant to its terms. The plan provided for the granting of shares of
stock, including options to purchase shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock,
and restricted stock unit awards to eligible employees, non-employee directors and consultants. Until 2022, the Company had only granted
restricted stock awards. &#160;In May 2022, the Company issued restricted stock units to certain officers of the Company which vested
based on the Company&#x2019;s TSR compared to the TSRs of companies that comprise the Russell 2000 Index over a three-year performance
period (see below). The Company measures share-based compensation grants at fair value on the grant date, adjusted for estimated forfeitures.
The Company records non-cash compensation expense related to equity awards in its consolidated financial statements over the requisite
service period on a straight-line basis. At the time of its expiration, 1,065,809 shares (pre-2025 split) remained available for issuance
under the Plan.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Restricted Stock Awards&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;As a component of their compensation,
restricted stock has been granted to directors and certain employees at the closing market price of REX common stock on the date of the
grant. In addition, one-quarter of executives&#x2019; incentive compensation is payable by an award of restricted stock based on the then
market price of REX common stock on the date of grant. The Company&#x2019;s board of directors has determined that the grant date will
be June 15&lt;sup&gt;th&lt;/sup&gt;, or the next business day, for all grants of restricted stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Based on retirement eligibility provisions,
a portion of restricted stock grants are expensed at grant date, based on grant date fair value, thus considered vested for accounting
purposes. At January 31, 2026,&#160;20,964&#160;shares were unvested for accounting purposes and unrecognized compensation cost related
to these nonvested restricted stock awards was approximately $245,000, to be recognized over a weighted average vesting term of 1.2 years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following table summarizes legally
non-vested restricted stock award activity for fiscal years 2025, 2024, and 2023:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="border-bottom: Black 1px solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Shares&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(000&#x2019;s)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Remaining&lt;br/&gt; Vesting Term&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(in years)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 55%"&gt;Non-Vested at January 31, 2025&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;324,784&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;6,190&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;164,420&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,946&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2026&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;160,364&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;3,244&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="border-bottom: Black 1px solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Shares&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(000&#x2019;s)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Remaining&lt;br/&gt; Vesting Term&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(in years)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 55%"&gt;Non-Vested at January 31, 2024&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;325,710&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;5,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;126,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;127,740&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,073&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;324,784&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,190&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="10" style="border-bottom: Black 1px solid; text-align: center; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center; white-space: nowrap; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Non-Vested&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(000&#x2019;s)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average Remaining&lt;br/&gt; Vesting Term&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 55%"&gt;Non-Vested at January 31, 2023&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;162,528&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2,320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;227,452&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;64,270&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;896&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;325,710&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;5,369&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Restricted Stock Units&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;In May 2022, the Company issued a
total of 135,000 RSUs to certain officers with a performance period that ended on December 31, 2024. The number of RSUs eligible to vest
ranged from &lt;span style="-sec-ix-hidden: hidden-fact-13"&gt;zero percent&lt;/span&gt; to &lt;span style="-sec-ix-hidden: hidden-fact-12"&gt;two-hundred percent&lt;/span&gt; and was determined based on how the Company&#x2019;s TSR compared to the TSR of companies
that comprise the Russell 2000 Index during the performance period. The calculated payout of the RSUs that vested was 148%, or 199,800
shares of REX common stock, and the shares were issued on February 26, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company did not recognize any
compensation cost related to RSUs for the year ended January 31, 2026. For the years ended January 31, 2025 and 2024, the Company recognized
compensation cost of approximately $0.9 million and $1.1 million, respectively, related to RSUs. There was no unrecognized compensation
cost related to nonvested RSUs at January 31, 2026 and 2025, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2024, we calculated
the diluted weighted average shares as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="background-color: rgb(229,255,255)"&gt;
    &lt;td style="vertical-align: bottom; width: 95%; text-align: justify"&gt;Weighted average shares
    - basic&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 5%; text-align: right"&gt;34,964&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="padding-bottom: 1px; vertical-align: bottom; text-align: justify"&gt;Dilutive effect of RSUs&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; vertical-align: top; text-align: right"&gt;187&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: rgb(229,255,255)"&gt;
    &lt;td style="vertical-align: bottom; text-align: justify; padding-bottom: 3px"&gt;Weighted average shares - diluted&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right; border-bottom: Black 3px double"&gt;35,151&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c148"
      decimals="INF"
      id="ixv-11157"
      unitRef="shares">3300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c148"
      decimals="INF"
      id="ixv-11158"
      unitRef="shares">1065809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c149"
      decimals="0"
      id="ixv-11159"
      unitRef="shares">20964</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c150" decimals="0" id="ixv-11160" unitRef="usd">245000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c150" id="ixv-11161">P1Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="c0" id="ixv-7150">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The following table summarizes legally
non-vested restricted stock award activity for fiscal years 2025, 2024, and 2023:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="border-bottom: Black 1px solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Shares&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(000&#x2019;s)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Remaining&lt;br/&gt; Vesting Term&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(in years)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 55%"&gt;Non-Vested at January 31, 2025&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;324,784&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;6,190&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;164,420&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,946&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2026&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;160,364&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;3,244&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="10" style="border-bottom: Black 1px solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Non-Vested&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Shares&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(000&#x2019;s)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average Remaining&lt;br/&gt; Vesting Term&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(in years)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 55%"&gt;Non-Vested at January 31, 2024&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;325,710&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;5,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;126,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;127,740&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;2,073&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;324,784&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,190&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="padding-bottom: 1px; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="10" style="border-bottom: Black 1px solid; text-align: center; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center; white-space: nowrap; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Non-Vested&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average Grant&lt;br/&gt; Date Fair Value&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(000&#x2019;s)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average Remaining&lt;br/&gt; Vesting Term&lt;br/&gt; &lt;span style="text-decoration:underline"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="width: 55%"&gt;Non-Vested at January 31, 2023&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;162,528&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2,320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;227,452&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 1px"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;64,270&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;896&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1px; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt; &lt;td style="padding-bottom: 3px"&gt;Non-Vested at January 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;325,710&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;5,369&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c4"
      decimals="INF"
      id="ixv-11162"
      unitRef="shares">324784</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c4" decimals="-3" id="ixv-11163" unitRef="usd">6190000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c4" id="ixv-11164">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      decimals="INF"
      id="ixv-11165"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c0" decimals="-3" id="ixv-11166" unitRef="usd">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c0"
      decimals="INF"
      id="ixv-11167"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures contextRef="c0" decimals="-3" id="ixv-11168" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c0"
      decimals="INF"
      id="ixv-11169"
      unitRef="shares">164420</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c0" decimals="-3" id="ixv-11170" unitRef="usd">2946000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c3"
      decimals="INF"
      id="ixv-11171"
      unitRef="shares">160364</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c3" decimals="-3" id="ixv-11172" unitRef="usd">3244000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c3" id="ixv-11173">P1Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c22"
      decimals="INF"
      id="ixv-11174"
      unitRef="shares">325710</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c22" decimals="-3" id="ixv-11175" unitRef="usd">5369000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c22" id="ixv-11176">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c7"
      decimals="INF"
      id="ixv-11177"
      unitRef="shares">126814</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c7" decimals="-3" id="ixv-11178" unitRef="usd">2894000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c7"
      decimals="INF"
      id="ixv-11179"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures contextRef="c7" decimals="-3" id="ixv-11180" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c7"
      decimals="INF"
      id="ixv-11181"
      unitRef="shares">127740</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c7" decimals="-3" id="ixv-11182" unitRef="usd">2073000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c4"
      decimals="INF"
      id="ixv-11183"
      unitRef="shares">324784</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c4" decimals="-3" id="ixv-11184" unitRef="usd">6190000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c4" id="ixv-11185">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c13"
      decimals="INF"
      id="ixv-11186"
      unitRef="shares">162528</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c13" decimals="-3" id="ixv-11187" unitRef="usd">2320000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c13" id="ixv-11188">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c8"
      decimals="INF"
      id="ixv-11189"
      unitRef="shares">227452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c8" decimals="-3" id="ixv-11190" unitRef="usd">3945000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c8"
      decimals="INF"
      id="ixv-11191"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures contextRef="c8" decimals="-3" id="ixv-11192" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c8"
      decimals="INF"
      id="ixv-11193"
      unitRef="shares">64270</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c8" decimals="-3" id="ixv-11194" unitRef="usd">896000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c22"
      decimals="INF"
      id="ixv-11195"
      unitRef="shares">325710</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue contextRef="c22" decimals="-3" id="ixv-11196" unitRef="usd">5369000</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue>
    <rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears contextRef="c22" id="ixv-11197">P2Y</rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsInYears>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c151"
      decimals="INF"
      id="ixv-11198"
      unitRef="shares">135000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <rex:CalculatedPayoutOfRestrictedStockUnitsPercent
      contextRef="c154"
      decimals="2"
      id="ixv-11199"
      unitRef="pure">1.48</rex:CalculatedPayoutOfRestrictedStockUnitsPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c154"
      decimals="INF"
      id="ixv-11200"
      unitRef="shares">199800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensation
      contextRef="c155"
      decimals="-6"
      id="ixv-11201"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:RestrictedStockExpense
      contextRef="c156"
      decimals="-5"
      id="ixv-11202"
      unitRef="usd">900000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="c157"
      decimals="-5"
      id="ixv-11203"
      unitRef="usd">1100000</us-gaap:RestrictedStockExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c158" decimals="0" id="ixv-11204" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c159" decimals="0" id="ixv-11205" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c0" id="ixv-7541">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2024, we calculated
the diluted weighted average shares as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="background-color: rgb(229,255,255)"&gt;
    &lt;td style="vertical-align: bottom; width: 95%; text-align: justify"&gt;Weighted average shares
    - basic&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 5%; text-align: right"&gt;34,964&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="padding-bottom: 1px; vertical-align: bottom; text-align: justify"&gt;Dilutive effect of RSUs&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; vertical-align: top; text-align: right"&gt;187&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: rgb(229,255,255)"&gt;
    &lt;td style="vertical-align: bottom; text-align: justify; padding-bottom: 3px"&gt;Weighted average shares - diluted&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right; border-bottom: Black 3px double"&gt;35,151&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="-3"
      id="ixv-11206"
      unitRef="shares">34964000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c8"
      decimals="-3"
      id="ixv-11207"
      unitRef="shares">187000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="-3"
      id="ixv-11208"
      unitRef="shares">35151000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommitmentsDisclosureTextBlock contextRef="c0" id="ixv-7555">&lt;table cellpadding="0" style="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
                                                                                                                                               &lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;11.&lt;/td&gt;&lt;td style="text-align: justify"&gt;COMMITMENTS&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2026, One Earth and
NuGen had combined forward purchase contracts for approximately 18.4 million&#160;bushels of corn, the principal raw material for their
ethanol plants and they had combined forward purchase contracts for approximately 1.7 million MmBtu of natural gas.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2026, One Earth and
NuGen had combined sales commitments for approximately 54.8 million gallons of ethanol, 107,000&#160;tons of distillers grains and 17.0
million pounds of distillers corn oil.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2026, One Earth and
NuGen had signed contracts in place for capital projects of approximately $16.2 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;One Earth has entered into a 10-year
agreement in 2009 with an unrelated party for the use of a portion of that party&#x2019;s natural gas pipeline. A new 15-year agreement,
with monthly payments of $29,250 was effective February 1, 2019. One Earth paid approximately $351,000 in fiscal years 2025, 2024, and
2023 pursuant to the agreement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;One Earth and NuGen each have a contract
with an unrelated party (&#x201c;Distillers Grains Marketers&#x201d;) for distillers grains marketing services. Under the terms of the
contracts, the Distillers Grains Marketers will purchase all of One Earth&#x2019;s and NuGen&#x2019;s distillers grains production during the
term of the contracts. The contracts call for One&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Earth and NuGen to pay a fee per
ton of distillers grains sold for the Distillers Grains Marketers&#x2019; services. The terms of the agreements are for one year and renew
automatically for additional one-year terms, unless either party sends notice to the other party of its intent to terminate the agreement
at least 90 days prior to the expiration of the then current term of the agreement. One Earth and NuGen combined incurred fees of approximately
$1,062,000 $1,110,000, and $1,199,000 in fiscal years 2025, 2024, and 2023, respectively, for these marketing services.&lt;/p&gt;</us-gaap:CommitmentsDisclosureTextBlock>
    <rex:ForwardPurchaseContractsQuantity contextRef="c160" decimals="-5" id="ixv-11209" unitRef="bu">18400000</rex:ForwardPurchaseContractsQuantity>
    <rex:QuantityOfNaturalGasUnderSalesCommitment
      contextRef="c160"
      decimals="-5"
      id="ixv-11210"
      unitRef="mmbtu">1700000</rex:QuantityOfNaturalGasUnderSalesCommitment>
    <rex:QuantityOfEthanolUnderSalesCommitment
      contextRef="c160"
      decimals="-5"
      id="ixv-11211"
      unitRef="gal">54800000</rex:QuantityOfEthanolUnderSalesCommitment>
    <rex:QuantityOfDistillersGrainsUnderSalesCommitment contextRef="c160" decimals="0" id="ixv-11212" unitRef="t">107000</rex:QuantityOfDistillersGrainsUnderSalesCommitment>
    <rex:QuantityOfNonFoodGradeCornOilUnderSalesCommitments contextRef="c160" decimals="-5" id="ixv-11213" unitRef="lb">17000000</rex:QuantityOfNonFoodGradeCornOilUnderSalesCommitments>
    <us-gaap:PaymentsToAcquireProjects
      contextRef="c161"
      decimals="-5"
      id="ixv-11214"
      unitRef="usd">16200000</us-gaap:PaymentsToAcquireProjects>
    <rex:LeaseExpirationPeriod contextRef="c161" id="ixv-11215">P10Y</rex:LeaseExpirationPeriod>
    <rex:LeaseExpirationPeriod contextRef="c162" id="ixv-11216">P15Y</rex:LeaseExpirationPeriod>
    <rex:InstallmentAmount contextRef="c163" decimals="0" id="ixv-11217" unitRef="usd">29250</rex:InstallmentAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c164" decimals="0" id="ixv-11218" unitRef="usd">351000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c165" decimals="0" id="ixv-11219" unitRef="usd">351000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c166" decimals="0" id="ixv-11220" unitRef="usd">351000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:MarketingExpense contextRef="c167" decimals="0" id="ixv-11221" unitRef="usd">1062000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense contextRef="c168" decimals="0" id="ixv-11222" unitRef="usd">1110000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense contextRef="c169" decimals="0" id="ixv-11223" unitRef="usd">1199000</us-gaap:MarketingExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-7591">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;The provision for income taxes for
fiscal years 2025, 2024, and 2023 consists of the following (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;Federal:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; width: 61%"&gt;Current&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;(4,340&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,232&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,580&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(5,254&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;13,522&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;14,102&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(9,594&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;17,754&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;18,682&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;State and Local:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt"&gt;Current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,310&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,947&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,782&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;685&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;501&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,092&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,632&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,878&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;(Benefit) provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(6,502&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,386&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22,560&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 22.5pt; text-align: justify"&gt;The tax effects of significant
temporary differences representing deferred tax assets and liabilities are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;Assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; width: 74%; text-align: left"&gt;General business credit carryforward&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;24,701&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;569&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;628&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;State net operating loss carryforward&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;81&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;167&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Other items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px; text-align: left"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(64&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(132&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;25,674&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;5,125&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px; text-align: left"&gt;Basis in pass through entities, including depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;(25,765&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;(7,470&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,217&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(25,765&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(8,687&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Net deferred tax liability&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(91&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(3,562&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The net deferred tax liability is
reported on the accompanying Consolidated Balance Sheets based on net position by tax jurisdiction, within federal positions of approximately
$4.0 million recorded as assets on the Consolidated Balance Sheets within &#x201c;Other assets&#x201d; and state positions of $4.1 million
recorded as liabilities on the accompanying Consolidated Balance Sheets at January 31, 2026. At January 31, 2025, both federal positions
and state positions were recorded as net liabilities with &#x201c;Deferred taxes&#x201d; on the Consolidated Balance Sheets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;On July 4, 2025, the OBBBA was signed
into law. The OBBBA contains various tax reform provisions affecting businesses, such as the extension of bonus depreciation for assets
placed in service after January 19, 2025 and immediate expensing of domestic research and development costs, to result in current deductions
that will lower cash paid for income taxes for 2025. The OBBBA made changes to the 45Z and 45Q tax credits that the Company intends to
take advantage of which materially impact our effective tax rate. The Section 45Z clean fuel production credit is a general business
credit that is allowed with respect to clean transportation fuel produced domestically after December 31, 2024, and before December 31,
2029. This credit, which was part of the IRA, and subsequently extended by the OBBBA, incentivizes the production of clean fuels at our
plants that reduce GHG emissions below a CI score of 50. The tax credit utilizes a sliding scale where credits can be earned incrementally
between $0.02 and $0.20, or $0.10 and $1.00 if prevailing wage and apprenticeship requirements are met, per gallon of non-SAF fuels based
on an ethanol plant&#x2019;s GHG reduction below a 50 CI score threshold, with the first two or ten cents earned upon achieving a CI score
below 47.5. The company expects that it is more-likely-than-not that prevailing wage and apprenticeship requirements will be met for
2025 for its consolidated ethanol plants and has calculated the credit at the highest credit rate based on its CI score for 2025, after
the purchase of EACs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company has a general business
credit carryforward, net of the impact of uncertain tax positions, of approximately $24.7 million and $4.2 million at January 31, 2026
and 2025, respectively. The credits at January 31, 2025 were fully utilized as part of the effective settlement of the IRS audit that
is in process of being finalized. The Company earned 45Z clean fuel production credits in 2025 that make up the $24.7 million of credits
to be carried forward at January 31, 2026. The Company can carry these credits forward for up to twenty-two years. The carryforward periods
expire in fiscal year &lt;span style="-sec-ix-hidden: hidden-fact-19"&gt;2047&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company has a valuation allowance
of approximately $64,000 and $132,000 at January 31, 2026 and 2025, respectively, related to state net operating loss carryforwards.
The Company decreased the valuation allowance by $68,000 in fiscal year 2025. These adjustments to the valuation allowance are a result
of estimates of realizing certain future state tax benefits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company assessed all available
positive and negative evidence to determine whether it expects sufficient future taxable income will be generated to allow for the realization
of existing federal deferred tax assets. There is sufficient objectively verifiable income for management to conclude that it is more
likely than not that the Company will utilize available federal deferred tax assets prior to their expiration.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal year 2025, the Company
recognized an income tax benefit for federal 45Z clean fuel production credits of approximately $28.1 million. The credits can be used
to reduce future income tax liabilities for up to 22 years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company paid income taxes in
fiscal years 2025, 2024, 2023 of the following (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 61%"&gt;Federal&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,700&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;7,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;4,086&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,195&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;5,730&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,086&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;7,895&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;12,730&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company received no refunds in
fiscal years 2025, 2024, and 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Income taxes paid (net of refunds)
exceeded 5 percent of total income taxes paid (net of refunds) in the following state jurisdictions in fiscal years 2025, 2024 and 2023
(amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 23.75pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 23.75pt; width: 61%"&gt;State&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 33.75pt"&gt;Illinois&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,052&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Reconciliations of the federal statutory
tax and the Company&#x2019;s income tax (benefit) provision for fiscal years 2025, 2024, and 2023 are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1px; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Tax at U.S. statutory rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;18,600&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;19,503&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;20,682&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;State and local taxes, net of federal tax benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,988&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.3&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Tax credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt"&gt;45Z credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(28,142&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(31.8&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-14"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-15"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Other credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(193&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(182&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(204&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Nontaxable and nondeductible items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Nondeductible compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,432&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Nontaxable 45Z revenue, passed through&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(824&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.9&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-16"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-17"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Changes in uncertain tax positions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,181&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.3&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-18"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(98&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.1&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Noncontrolling interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,955&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3.3&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,228&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3.5&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,650&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Other adjustments&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;411&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;0.5&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;212&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;0.3&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;381&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;0.4&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(6,502&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(7.3%&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,386&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;23.0%&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22,560&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22.9%&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company files a U.S. federal
income tax return and income tax returns in various states. In general, the Company is no longer subject to U.S. federal, state or local
income tax examinations by tax authorities for fiscal years ended January 31, 2014 and prior. The Company is currently finalizing, as
a settlement agreement has been reached, a federal income tax examination for the years ended January 31, 2015 through January 31, 2022
related to tax credits claimed on returns during those years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company applies the provisions
of ASC 740-10-25-5 for uncertain tax positions. Tax positions held at January 31, 2025 related to the research and experimentation credits
that are under IRS audit have been considered effectively settled as of January 31, 2026. The Company has reached a settlement with the
IRS and is in process of finalizing the audit. As of January 31, 2026, total unrecognized tax benefits were approximately $259,000, and
accrued penalties and interest were approximately $124,000. If the Company were to prevail on all unrecognized tax benefits recorded,
the provision for income taxes would be reduced by approximately $178,000. In addition, the impact of penalties and interest would also
benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded within income tax expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;On a quarterly and annual basis,
the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest. It is reasonably
possible that the amount of the unrecognized tax benefit with respect to certain unrecognized tax positions will increase or decrease
during the next 12 months; however, the Company does not expect the change to have a material effect on results of operations or financial
position. The Company accounts for uncertainty in income taxes by determining whether it is more likely than not the position will be
sustained on audit, including resolution of any related tax audits.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;A reconciliation of the beginning
and ending amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Unrecognized tax benefits, beginning of year&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;18,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Changes for tax positions for prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(18,706&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Changes for tax positions for current year&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;111&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(6&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Unrecognized tax benefits, end of year&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;383&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2026 and 2025, the
total unrecognized tax benefits were included within the following lines on the accompanying Consolidated Balance Sheets (amounts in
thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;(88&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;2,002&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Long-term taxes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Other long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;471&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;605&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Unrecognized tax benefits, end of year&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;383&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-7600">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;The provision for income taxes for
fiscal years 2025, 2024, and 2023 consists of the following (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;Federal:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; width: 61%"&gt;Current&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;(4,340&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,232&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,580&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(5,254&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;13,522&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;14,102&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(9,594&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;17,754&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;18,682&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;State and Local:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt"&gt;Current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,310&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,947&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;1,782&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;685&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;501&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,092&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,632&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,878&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;(Benefit) provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(6,502&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,386&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22,560&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11224" unitRef="usd">-4340000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11225" unitRef="usd">4232000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-11226" unitRef="usd">4580000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11227" unitRef="usd">-5254000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11228" unitRef="usd">13522000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-11229" unitRef="usd">14102000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="c0" decimals="-3" id="ixv-11230" unitRef="usd">-9594000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="c7" decimals="-3" id="ixv-11231" unitRef="usd">17754000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="c8" decimals="-3" id="ixv-11232" unitRef="usd">18682000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11233" unitRef="usd">1310000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11234" unitRef="usd">2947000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-11235" unitRef="usd">3377000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11236" unitRef="usd">1782000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11237" unitRef="usd">685000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-11238" unitRef="usd">501000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c0" decimals="-3" id="ixv-11239" unitRef="usd">3092000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c7" decimals="-3" id="ixv-11240" unitRef="usd">3632000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c8" decimals="-3" id="ixv-11241" unitRef="usd">3878000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11242" unitRef="usd">-6502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11243" unitRef="usd">21386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-11244" unitRef="usd">22560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-7815">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 22.5pt; text-align: justify"&gt;The tax effects of significant
temporary differences representing deferred tax assets and liabilities are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;Assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; width: 74%; text-align: left"&gt;General business credit carryforward&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;24,701&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;569&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;628&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;State net operating loss carryforward&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;81&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;167&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Other items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px; text-align: left"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(64&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(132&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;25,674&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;5,125&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px; text-align: left"&gt;Basis in pass through entities, including depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;(25,765&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: right"&gt;(7,470&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1px"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(1,217&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(25,765&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(8,687&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Net deferred tax liability&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(91&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(3,562&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c3" decimals="-3" id="ixv-11245" unitRef="usd">24701000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c4" decimals="-3" id="ixv-11246" unitRef="usd">4151000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c3" decimals="-3" id="ixv-11247" unitRef="usd">569000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c4" decimals="-3" id="ixv-11248" unitRef="usd">628000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c3" decimals="-3" id="ixv-11249" unitRef="usd">81000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c4" decimals="-3" id="ixv-11250" unitRef="usd">167000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOther contextRef="c3" decimals="-3" id="ixv-11251" unitRef="usd">387000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c4" decimals="-3" id="ixv-11252" unitRef="usd">311000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="-3" id="ixv-11253" unitRef="usd">64000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="-3" id="ixv-11254" unitRef="usd">132000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c3" decimals="-3" id="ixv-11255" unitRef="usd">25674000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c4" decimals="-3" id="ixv-11256" unitRef="usd">5125000</us-gaap:DeferredTaxAssetsNet>
    <rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation contextRef="c3" decimals="-3" id="ixv-11257" unitRef="usd">25765000</rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation>
    <rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation contextRef="c4" decimals="-3" id="ixv-11258" unitRef="usd">7470000</rex:DeferredTaxLiabilitiesBasisInPassThroughEntitiesIncludingDepreciation>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c3" decimals="-3" id="ixv-11259" unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c4" decimals="-3" id="ixv-11260" unitRef="usd">1217000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c3" decimals="-3" id="ixv-11261" unitRef="usd">25765000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c4" decimals="-3" id="ixv-11262" unitRef="usd">8687000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c3" decimals="-3" id="ixv-11263" unitRef="usd">91000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c4" decimals="-3" id="ixv-11264" unitRef="usd">3562000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities contextRef="c3" decimals="-5" id="ixv-11265" unitRef="usd">4000000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities contextRef="c3" decimals="-5" id="ixv-11266" unitRef="usd">4100000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c3" decimals="-5" id="ixv-11267" unitRef="usd">24700000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c4" decimals="-5" id="ixv-11268" unitRef="usd">4200000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c3" decimals="-5" id="ixv-11269" unitRef="usd">24700000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c3" decimals="0" id="ixv-11270" unitRef="usd">64000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c4" decimals="0" id="ixv-11271" unitRef="usd">132000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c0" decimals="0" id="ixv-11272" unitRef="usd">68000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c3" decimals="-5" id="ixv-11273" unitRef="usd">28100000</us-gaap:TaxCreditCarryforwardAmount>
    <rex:TaxCreditCarryforwardExpirationPeriod contextRef="c0" id="ixv-11274">P22Y</rex:TaxCreditCarryforwardExpirationPeriod>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c0" id="ixv-8009">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company paid income taxes in
fiscal years 2025, 2024, 2023 of the following (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 61%"&gt;Federal&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,700&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;7,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;4,086&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;3,195&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;5,730&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;6,086&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;7,895&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;12,730&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeTaxPaidFederalAfterRefundReceived contextRef="c0" decimals="-3" id="ixv-11275" unitRef="usd">2000000</us-gaap:IncomeTaxPaidFederalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidFederalAfterRefundReceived contextRef="c7" decimals="-3" id="ixv-11276" unitRef="usd">4700000</us-gaap:IncomeTaxPaidFederalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidFederalAfterRefundReceived contextRef="c8" decimals="-3" id="ixv-11277" unitRef="usd">7000000</us-gaap:IncomeTaxPaidFederalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived contextRef="c0" decimals="-3" id="ixv-11278" unitRef="usd">4086000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived contextRef="c7" decimals="-3" id="ixv-11279" unitRef="usd">3195000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived contextRef="c8" decimals="-3" id="ixv-11280" unitRef="usd">5730000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="-3" id="ixv-11281" unitRef="usd">6086000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c7" decimals="-3" id="ixv-11282" unitRef="usd">7895000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c8" decimals="-3" id="ixv-11283" unitRef="usd">12730000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c0" id="ixv-8082">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;Income taxes paid (net of refunds)
exceeded 5 percent of total income taxes paid (net of refunds) in the following state jurisdictions in fiscal years 2025, 2024 and 2023
(amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 23.75pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 23.75pt; width: 61%"&gt;State&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 33.75pt"&gt;Illinois&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,052&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived
      contextRef="c170"
      decimals="-3"
      id="ixv-11284"
      unitRef="usd">4021000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived
      contextRef="c171"
      decimals="-3"
      id="ixv-11285"
      unitRef="usd">3052000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived
      contextRef="c172"
      decimals="-3"
      id="ixv-11286"
      unitRef="usd">5450000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-8126">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;Reconciliations of the federal statutory
tax and the Company&#x2019;s income tax (benefit) provision for fiscal years 2025, 2024, and 2023 are as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1px; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1px solid; font-weight: bold; text-align: center"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Tax at U.S. statutory rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;18,600&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;19,503&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;20,682&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;State and local taxes, net of federal tax benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,988&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.3&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Tax credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt"&gt;45Z credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(28,142&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(31.8&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-14"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-15"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Other credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(193&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(182&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(204&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Nontaxable and nondeductible items&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Nondeductible compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,432&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Nontaxable 45Z revenue, passed through&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(824&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.9&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-16"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-17"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Changes in uncertain tax positions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,181&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.3&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-18"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(98&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.1&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Noncontrolling interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,955&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3.3&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,228&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3.5&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,650&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Other adjustments&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;411&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;0.5&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;212&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;0.3&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;381&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;0.4&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(6,502&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;(7.3%&lt;/td&gt;&lt;td style="padding-bottom: 2px; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;21,386&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;23.0%&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22,560&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;22.9%&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="-3" id="ixv-11287" unitRef="usd">18600000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="3" id="ixv-11288" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c7" decimals="-3" id="ixv-11289" unitRef="usd">19503000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c7" decimals="3" id="ixv-11290" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c8" decimals="-3" id="ixv-11291" unitRef="usd">20682000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c8" decimals="3" id="ixv-11292" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="-3" id="ixv-11293" unitRef="usd">2988000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="3" id="ixv-11294" unitRef="pure">0.034</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c7" decimals="-3" id="ixv-11295" unitRef="usd">3008000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c7" decimals="3" id="ixv-11296" unitRef="pure">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c8" decimals="-3" id="ixv-11297" unitRef="usd">3299000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c8" decimals="3" id="ixv-11298" unitRef="pure">0.033</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <rex:EffectiveIncomeTaxRateReconciliation45ZCredits contextRef="c0" decimals="-3" id="ixv-11299" unitRef="usd">-28142000</rex:EffectiveIncomeTaxRateReconciliation45ZCredits>
    <rex:EffectiveIncomeTaxRateReconciliation45ZCreditsPercent contextRef="c0" decimals="3" id="ixv-11300" unitRef="pure">0.318</rex:EffectiveIncomeTaxRateReconciliation45ZCreditsPercent>
    <rex:EffectiveIncomeTaxRateReconciliation45ZCredits contextRef="c7" decimals="-3" id="ixv-11301" unitRef="usd">0</rex:EffectiveIncomeTaxRateReconciliation45ZCredits>
    <rex:EffectiveIncomeTaxRateReconciliation45ZCredits contextRef="c8" decimals="-3" id="ixv-11302" unitRef="usd">0</rex:EffectiveIncomeTaxRateReconciliation45ZCredits>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c0" decimals="-3" id="ixv-11303" unitRef="usd">193000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther contextRef="c0" decimals="3" id="ixv-11304" unitRef="pure">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c7" decimals="-3" id="ixv-11305" unitRef="usd">182000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther contextRef="c7" decimals="3" id="ixv-11306" unitRef="pure">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther contextRef="c8" decimals="-3" id="ixv-11307" unitRef="usd">204000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther contextRef="c8" decimals="3" id="ixv-11308" unitRef="pure">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c0" decimals="-3" id="ixv-11309" unitRef="usd">2432000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c0" decimals="3" id="ixv-11310" unitRef="pure">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c7" decimals="-3" id="ixv-11311" unitRef="usd">2062000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c7" decimals="3" id="ixv-11312" unitRef="pure">0.022</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c8" decimals="-3" id="ixv-11313" unitRef="usd">2150000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c8" decimals="3" id="ixv-11314" unitRef="pure">0.022</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <rex:EffectiveIncomeTaxRateReconciliationNontaxable45ZRevenuePassedThroughAmount contextRef="c0" decimals="-3" id="ixv-11315" unitRef="usd">-824000</rex:EffectiveIncomeTaxRateReconciliationNontaxable45ZRevenuePassedThroughAmount>
    <rex:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseNontaxable45ZRevenuePassedThroughPercentage contextRef="c0" decimals="3" id="ixv-11316" unitRef="pure">0.009</rex:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseNontaxable45ZRevenuePassedThroughPercentage>
    <rex:EffectiveIncomeTaxRateReconciliationNontaxable45ZRevenuePassedThroughAmount contextRef="c7" decimals="-3" id="ixv-11317" unitRef="usd">0</rex:EffectiveIncomeTaxRateReconciliationNontaxable45ZRevenuePassedThroughAmount>
    <rex:EffectiveIncomeTaxRateReconciliationNontaxable45ZRevenuePassedThroughAmount contextRef="c8" decimals="-3" id="ixv-11318" unitRef="usd">0</rex:EffectiveIncomeTaxRateReconciliationNontaxable45ZRevenuePassedThroughAmount>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c0" decimals="-3" id="ixv-11319" unitRef="usd">1181000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c0" decimals="3" id="ixv-11320" unitRef="pure">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c7" decimals="-3" id="ixv-11321" unitRef="usd">11000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c8" decimals="-3" id="ixv-11322" unitRef="usd">-98000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c8" decimals="3" id="ixv-11323" unitRef="pure">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c0" decimals="-3" id="ixv-11324" unitRef="usd">2955000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense contextRef="c0" decimals="3" id="ixv-11325" unitRef="pure">0.033</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c7" decimals="-3" id="ixv-11326" unitRef="usd">3228000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense contextRef="c7" decimals="3" id="ixv-11327" unitRef="pure">0.035</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense contextRef="c8" decimals="-3" id="ixv-11328" unitRef="usd">3650000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense contextRef="c8" decimals="3" id="ixv-11329" unitRef="pure">0.037</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c0" decimals="-3" id="ixv-11330" unitRef="usd">411000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c0" decimals="3" id="ixv-11331" unitRef="pure">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c7" decimals="-3" id="ixv-11332" unitRef="usd">212000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c7" decimals="3" id="ixv-11333" unitRef="pure">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c8" decimals="-3" id="ixv-11334" unitRef="usd">381000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c8" decimals="3" id="ixv-11335" unitRef="pure">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11336" unitRef="usd">-6502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-11337" unitRef="pure">-0.073</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11338" unitRef="usd">21386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c7" decimals="3" id="ixv-11339" unitRef="pure">0.23</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-11340" unitRef="usd">22560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c8" decimals="3" id="ixv-11341" unitRef="pure">0.229</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <rex:UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest contextRef="c3" decimals="0" id="ixv-11342" unitRef="usd">259000</rex:UnrecognizedTaxBenefitsWithoutAccruedPenaltiesAndInterest>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c3" decimals="0" id="ixv-11343" unitRef="usd">124000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <rex:IncreaseDecreaseInIncomeTaxExpenseBenefitIfUnrecognizedTaxBenefitsAreRecognized contextRef="c0" decimals="0" id="ixv-11344" unitRef="usd">178000</rex:IncreaseDecreaseInIncomeTaxExpenseBenefitIfUnrecognizedTaxBenefitsAreRecognized>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c0" id="ixv-8524">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;A reconciliation of the beginning
and ending amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Unrecognized tax benefits, beginning of year&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;18,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Changes for tax positions for prior years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(18,706&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Changes for tax positions for current year&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;111&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;(6&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Unrecognized tax benefits, end of year&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;383&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c4" decimals="-3" id="ixv-11345" unitRef="usd">18978000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c22" decimals="-3" id="ixv-11346" unitRef="usd">18965000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c0" decimals="-3" id="ixv-11347" unitRef="usd">-18706000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c7" decimals="-3" id="ixv-11348" unitRef="usd">19000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c0" decimals="-3" id="ixv-11349" unitRef="usd">111000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c7" decimals="-3" id="ixv-11350" unitRef="usd">-6000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c3" decimals="-3" id="ixv-11351" unitRef="usd">383000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c4" decimals="-3" id="ixv-11352" unitRef="usd">18978000</us-gaap:UnrecognizedTaxBenefits>
    <rex:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock contextRef="c0" id="ixv-8604">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;At January 31, 2026 and 2025, the
total unrecognized tax benefits were included within the following lines on the accompanying Consolidated Balance Sheets (amounts in
thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 23.75pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;January 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="text-decoration:underline"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;(88&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;2,002&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="text-align: left"&gt;Long-term taxes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1px; text-align: left"&gt;Other long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;471&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1px solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid; text-align: right"&gt;605&lt;/td&gt;&lt;td style="padding-bottom: 1px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="padding-bottom: 3px; text-align: left"&gt;Unrecognized tax benefits, end of year&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;383&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3px double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 3px double; text-align: right"&gt;18,978&lt;/td&gt;&lt;td style="padding-bottom: 3px; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</rex:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c173"
      decimals="-3"
      id="ixv-11353"
      unitRef="usd">88000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c174"
      decimals="-3"
      id="ixv-11354"
      unitRef="usd">-2002000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="c173"
      decimals="-3"
      id="ixv-11355"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="c174"
      decimals="-3"
      id="ixv-11356"
      unitRef="usd">-12037000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="c173"
      decimals="-3"
      id="ixv-11357"
      unitRef="usd">0</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="c174"
      decimals="-3"
      id="ixv-11358"
      unitRef="usd">4334000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c173"
      decimals="-3"
      id="ixv-11359"
      unitRef="usd">471000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c174"
      decimals="-3"
      id="ixv-11360"
      unitRef="usd">605000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c173"
      decimals="-3"
      id="ixv-11361"
      unitRef="usd">383000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c174"
      decimals="-3"
      id="ixv-11362"
      unitRef="usd">18978000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-8694">&lt;table cellpadding="0" style="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
                                                                                                                                               &lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 23.75pt"&gt;13.&lt;/td&gt;&lt;td style="text-align: justify"&gt;CONTINGENCIES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;The Company is involved in various
legal actions arising in the normal course of business. After taking into consideration legal counsels&#x2019; evaluation of such actions,
management is of the opinion that their outcome will not have a material effect on the Company&#x2019;s consolidated financial statements.
There were no liabilities recorded at January 31, 2026 as the Company did not believe that there was a probable and reasonably estimable
loss associated with any legal contingencies.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyLossInPeriod contextRef="c0" decimals="0" id="ixv-11363" unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-8707">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;14.&lt;/td&gt;&lt;td style="text-align: justify"&gt;RELATED PARTIES&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal years 2025, 2024, and
2023, One Earth and NuGen, combined, purchased approximately $86.4 million, $99.2 million, and $117.0 million, respectively, of corn
and other supplies from minority equity investors. The Company had amounts payable to related parties of approximately $1.2 million and
$1.4 million at January 31, 2026 and 2025, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify"&gt;During fiscal year 2024, $1.5 million
was paid to landowners who are equity investors of One Earth Energy, for land easements related to the carbon sequestration project.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <rex:PurchaseOfCornAndOtherSuppliesFromAffiliates contextRef="c0" decimals="-5" id="ixv-11364" unitRef="usd">86400000</rex:PurchaseOfCornAndOtherSuppliesFromAffiliates>
    <rex:PurchaseOfCornAndOtherSuppliesFromAffiliates contextRef="c7" decimals="-5" id="ixv-11365" unitRef="usd">99200000</rex:PurchaseOfCornAndOtherSuppliesFromAffiliates>
    <rex:PurchaseOfCornAndOtherSuppliesFromAffiliates contextRef="c8" decimals="-5" id="ixv-11366" unitRef="usd">117000000</rex:PurchaseOfCornAndOtherSuppliesFromAffiliates>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="c175"
      decimals="-5"
      id="ixv-11367"
      unitRef="usd">1200000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="c176"
      decimals="-5"
      id="ixv-11368"
      unitRef="usd">1400000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="c177"
      decimals="-5"
      id="ixv-11369"
      unitRef="usd">1500000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-8720">&lt;table cellpadding="0" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 23.75pt"&gt;15.&lt;/td&gt;&lt;td style="text-align: justify"&gt;SEGMENT REPORTING&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt 0pt 23.75pt; text-align: justify"&gt;The Company has one reportable
segment, ethanol and by-products. Within the ethanol and by-products segment, the Company has equity investments in three ethanol limited
liability companies, two of which are majority ownership interests and are consolidated in the financial statements presented. Prior
period amounts have been reclassified to conform to current segment reporting.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 23.75pt; text-align: justify"&gt;The Company&#x2019;s
chief operating decision maker is the Executive Committee that includes the Executive Chairman of the Board and The Chief Executive
Officer. The chief operating decision maker uses net income generated from operating segments in determining the allocation of
resources and making assessment of Company performance.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 23.75pt; text-align: justify"&gt;In applying the criteria set forth in ASC 280
the Company determined that based on the nature of the products and production process and the expected financial results, the
Company&#x2019;s operations at its ethanol plants, each of which is reviewed in the same manner by the CODM, are aggregated into
one reporting segment. Aggregation into one reporting segment is appropriate based upon the similarity
of economic characteristics of the operating segments, including the markets for identical revenue sources and the primary input,
corn. The plants in all locations operate in a similar manner to produce ethanol and by-products. The types of customers and how
the products are distributed to the customers are similar across each operating entity, consisting of a combination of rail and
truck shipments. Finally, the regulatory environment is largely impacted by guidance from the federal level, impacting each operating
segment the same. The measure of segment assets is reported on the balance sheet as total consolidated assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 23.75pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 23.75pt; text-align: justify"&gt;The following tables set forth certain financial
data for the Company&#x2019;s reportable segment for the years ended January 31, 2026, 2025 and 2024 (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Net sales and revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 23.75pt; "&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,658,393&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,664,052&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2,213,035&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(1,007,906&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(1,021,561&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(1,379,651&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated net sales and revenue&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;650,487&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;642,491&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;833,384&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Cost of sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-left: 10pt"&gt;Cost of corn&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,057,816&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,094,364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,542,265&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Other cost of sales (1)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;388,728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;361,052&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;412,003&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(889,763&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(904,402&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(1,219,102&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total cost of sales&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;556,781&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;551,014&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;735,166&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;211,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;208,636&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;258,767&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(118,143&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(117,159&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(160,549&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated gross profit&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;93,706&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;91,477&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;98,218&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Depreciation and amortization expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;46,374&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;49,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(23,212&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(27,356&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(33,168&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated depreciation and amortization expense&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;23,162&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;21,715&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;23,039&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Income before taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;229,056&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;201,650&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;253,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(140,484&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(108,778&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(155,116&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Total consolidated income before income taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;88,572&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;92,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;98,484&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;6,502&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(21,386&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(22,560&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated net income&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;95,074&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;71,486&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;75,924&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: top"&gt; &lt;td style="width: 23.75pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 3%"&gt;(1)&lt;/td&gt; &lt;td style="text-align: justify"&gt;Expenses within &#x201c;Other cost of sales&#x201d; consists primarily of depreciation, other raw materials such as denaturant and chemicals, utilities, repair and maintenance and production labor.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c45"
      decimals="INF"
      id="ixv-11370"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c46"
      decimals="INF"
      id="ixv-11371"
      unitRef="Segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c47"
      decimals="INF"
      id="ixv-11372"
      unitRef="Segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0" id="ixv-8746">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 23.75pt; text-align: justify"&gt;The following tables set forth certain financial
data for the Company&#x2019;s reportable segment for the years ended January 31, 2026, 2025 and 2024 (amounts in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Net sales and revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 23.75pt; "&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,658,393&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,664,052&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2,213,035&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(1,007,906&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(1,021,561&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(1,379,651&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated net sales and revenue&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;650,487&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;642,491&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;833,384&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Cost of sales&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-left: 10pt"&gt;Cost of corn&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,057,816&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,094,364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,542,265&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Other cost of sales (1)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;388,728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;361,052&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;412,003&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(889,763&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(904,402&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(1,219,102&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total cost of sales&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;556,781&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;551,014&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;735,166&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;211,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;208,636&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;258,767&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(118,143&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(117,159&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(160,549&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated gross profit&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;93,706&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;91,477&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;98,218&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Depreciation and amortization expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;46,374&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;49,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(23,212&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(27,356&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(33,168&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated depreciation and amortization expense&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;23,162&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;21,715&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;23,039&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Income before taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Ethanol and by-products&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;229,056&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;201,650&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;253,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Reconciling Item: Equity method ethanol investment&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(140,484&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(108,778&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(155,116&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Total consolidated income before income taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;88,572&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;92,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;98,484&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1px"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 1px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;6,502&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(21,386&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 1px solid"&gt;(22,560&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 1px solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 3px"&gt;Total consolidated net income&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;95,074&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;71,486&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;75,924&lt;/td&gt;&lt;td style="text-align: left; border-bottom: Black 3px double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: top"&gt; &lt;td style="width: 23.75pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 3%"&gt;(1)&lt;/td&gt; &lt;td style="text-align: justify"&gt;Expenses within &#x201c;Other cost of sales&#x201d; consists primarily of depreciation, other raw materials such as denaturant and chemicals, utilities, repair and maintenance and production labor.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c45" decimals="-3" id="ixv-11373" unitRef="usd">1658393000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c178"
      decimals="-3"
      id="ixv-11374"
      unitRef="usd">1664052000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c179"
      decimals="-3"
      id="ixv-11375"
      unitRef="usd">2213035000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c180"
      decimals="-3"
      id="ixv-11376"
      unitRef="usd">-1007906000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c181"
      decimals="-3"
      id="ixv-11377"
      unitRef="usd">-1021561000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c182"
      decimals="-3"
      id="ixv-11378"
      unitRef="usd">-1379651000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-11379" unitRef="usd">650487000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c7" decimals="-3" id="ixv-11380" unitRef="usd">642491000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c8" decimals="-3" id="ixv-11381" unitRef="usd">833384000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c183"
      decimals="-3"
      id="ixv-11382"
      unitRef="usd">1057816000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c184"
      decimals="-3"
      id="ixv-11383"
      unitRef="usd">1094364000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c185"
      decimals="-3"
      id="ixv-11384"
      unitRef="usd">1542265000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c186"
      decimals="-3"
      id="ix_36_fact"
      unitRef="usd">388728000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c187"
      decimals="-3"
      id="ix_37_fact"
      unitRef="usd">361052000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c188"
      decimals="-3"
      id="ix_38_fact"
      unitRef="usd">412003000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c180"
      decimals="-3"
      id="ixv-11388"
      unitRef="usd">-889763000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c181"
      decimals="-3"
      id="ixv-11389"
      unitRef="usd">-904402000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c182"
      decimals="-3"
      id="ixv-11390"
      unitRef="usd">-1219102000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c0" decimals="-3" id="ixv-11391" unitRef="usd">556781000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c7" decimals="-3" id="ixv-11392" unitRef="usd">551014000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c8" decimals="-3" id="ixv-11393" unitRef="usd">735166000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c45" decimals="-3" id="ixv-11394" unitRef="usd">211849000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c178"
      decimals="-3"
      id="ixv-11395"
      unitRef="usd">208636000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c179"
      decimals="-3"
      id="ixv-11396"
      unitRef="usd">258767000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c180"
      decimals="-3"
      id="ixv-11397"
      unitRef="usd">-118143000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c181"
      decimals="-3"
      id="ixv-11398"
      unitRef="usd">-117159000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c182"
      decimals="-3"
      id="ixv-11399"
      unitRef="usd">-160549000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="-3" id="ixv-11400" unitRef="usd">93706000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="-3" id="ixv-11401" unitRef="usd">91477000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c8" decimals="-3" id="ixv-11402" unitRef="usd">98218000</us-gaap:GrossProfit>
    <us-gaap:DepreciationAndAmortization contextRef="c45" decimals="-3" id="ixv-11403" unitRef="usd">46374000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c178"
      decimals="-3"
      id="ixv-11404"
      unitRef="usd">49071000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c179"
      decimals="-3"
      id="ixv-11405"
      unitRef="usd">56207000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c180"
      decimals="-3"
      id="ixv-11406"
      unitRef="usd">-23212000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c181"
      decimals="-3"
      id="ixv-11407"
      unitRef="usd">-27356000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c182"
      decimals="-3"
      id="ixv-11408"
      unitRef="usd">-33168000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="-3" id="ixv-11409" unitRef="usd">23162000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c7" decimals="-3" id="ixv-11410" unitRef="usd">21715000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c8" decimals="-3" id="ixv-11411" unitRef="usd">23039000</us-gaap:DepreciationAndAmortization>
    <us-gaap:IncomeLossAttributableToParent contextRef="c45" decimals="-3" id="ixv-11412" unitRef="usd">229056000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="c178"
      decimals="-3"
      id="ixv-11413"
      unitRef="usd">201650000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="c179"
      decimals="-3"
      id="ixv-11414"
      unitRef="usd">253600000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="c180"
      decimals="-3"
      id="ixv-11415"
      unitRef="usd">-140484000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="c181"
      decimals="-3"
      id="ixv-11416"
      unitRef="usd">-108778000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="c182"
      decimals="-3"
      id="ixv-11417"
      unitRef="usd">-155116000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent contextRef="c0" decimals="-3" id="ixv-11418" unitRef="usd">88572000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent contextRef="c7" decimals="-3" id="ixv-11419" unitRef="usd">92872000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent contextRef="c8" decimals="-3" id="ixv-11420" unitRef="usd">98484000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-11421" unitRef="usd">-6502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="-3" id="ixv-11422" unitRef="usd">21386000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="-3" id="ixv-11423" unitRef="usd">22560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetInvestmentIncome contextRef="c0" decimals="-3" id="ixv-11424" unitRef="usd">95074000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c7" decimals="-3" id="ixv-11425" unitRef="usd">71486000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c8" decimals="-3" id="ixv-11426" unitRef="usd">75924000</us-gaap:NetInvestmentIncome>
    <dei:AuditorName contextRef="c0" id="ixv-11428">RSM US LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-11429">Des Moines, Iowa</dei:AuditorLocation>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c0" id="ixv-9350">&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; white-space: nowrap;"&gt;Balance&lt;br/&gt; Beginning&lt;br/&gt; of Year&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; white-space: nowrap;"&gt;&lt;span style="text-decoration:underline"&gt;Additions&lt;/span&gt;&lt;br/&gt; Charged to&lt;br/&gt; Cost and&lt;br/&gt; Expenses&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; white-space: nowrap;"&gt;&lt;span style="text-decoration:underline"&gt;Deductions&lt;/span&gt;&lt;br/&gt; Charges for&lt;br/&gt; Which Reserves&lt;br/&gt;
    Were Created&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; white-space: nowrap;"&gt;Balance&lt;br/&gt; End&lt;br/&gt; of Year&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;2026:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 57%; text-align: left; padding-bottom: 3px; padding-left: 10pt"&gt;Deferred tax valuation allowance&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right; border-bottom: Black 3px double"&gt;132&lt;/td&gt;&lt;td style="width: 1%; text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right; border-bottom: Black 3px double"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right; border-bottom: Black 3px double"&gt;68&lt;/td&gt;&lt;td style="width: 1%; text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right; border-bottom: Black 3px double"&gt;64&lt;/td&gt;&lt;td style="width: 1%; text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;2025:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 3px; padding-left: 10pt"&gt;Deferred tax valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;160&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;-&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;28&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;132&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(229,255,255)"&gt;
    &lt;td&gt;2024:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 3px; padding-left: 10pt"&gt;Deferred tax valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;192&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;-&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;32&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 3px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; border-bottom: Black 3px double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 3px double"&gt;160&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 3px"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c189"
      decimals="-3"
      id="ixv-11430"
      unitRef="usd">132000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="c190"
      decimals="-3"
      id="ixv-11431"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="c190"
      decimals="-3"
      id="ixv-11432"
      unitRef="usd">68000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c191"
      decimals="-3"
      id="ixv-11433"
      unitRef="usd">64000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c192"
      decimals="-3"
      id="ixv-11434"
      unitRef="usd">160000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="c193"
      decimals="-3"
      id="ixv-11435"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="c193"
      decimals="-3"
      id="ixv-11436"
      unitRef="usd">28000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c189"
      decimals="-3"
      id="ixv-11437"
      unitRef="usd">132000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c194"
      decimals="-3"
      id="ixv-11438"
      unitRef="usd">192000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="c195"
      decimals="-3"
      id="ixv-11439"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="c195"
      decimals="-3"
      id="ixv-11440"
      unitRef="usd">32000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c192"
      decimals="-3"
      id="ixv-11441"
      unitRef="usd">160000</us-gaap:ValuationAllowancesAndReservesBalance>
    <dei:AuditorFirmId contextRef="c0" id="ixv-11442">49</dei:AuditorFirmId>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c0" id="ixv-11443">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c0" id="ixv-11444">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c0" id="ixv-11445">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c0" id="ixv-11446">false</ecd:Rule10b51ArrAdoptedFlag>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c4"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="c4"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="c4"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c4"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsPayableDateDeclaredMonthAndYear contextRef="c43" id="hidden-fact-5">2025-09</us-gaap:DividendsPayableDateDeclaredMonthAndYear>
    <us-gaap:PropertyPlantAndEquipmentDepreciationMethodExtensibleEnumeration contextRef="c3" id="hidden-fact-6">http://fasb.org/us-gaap/2026#StraightLineDepreciationMethodMember</us-gaap:PropertyPlantAndEquipmentDepreciationMethodExtensibleEnumeration>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="c41"
      decimals="0"
      id="hidden-fact-7"
      unitRef="pure">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:DividendsPayableDateDeclaredMonthAndYear contextRef="c43" id="hidden-fact-8">2025-09</us-gaap:DividendsPayableDateDeclaredMonthAndYear>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="c41"
      decimals="0"
      id="hidden-fact-9"
      unitRef="pure">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration contextRef="c3" id="hidden-fact-10">http://fasb.org/us-gaap/2026#PrepaidExpenseAndOtherAssetsCurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration contextRef="c3" id="hidden-fact-11">http://fasb.org/us-gaap/2026#AccruedLiabilitiesCurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <rex:RestrictedStockUnitsEligibleToVestPercent
      contextRef="c153"
      decimals="2"
      id="hidden-fact-12"
      unitRef="pure">2.00</rex:RestrictedStockUnitsEligibleToVestPercent>
    <rex:RestrictedStockUnitsEligibleToVestPercent
      contextRef="c152"
      decimals="2"
      id="hidden-fact-13"
      unitRef="pure">0.00</rex:RestrictedStockUnitsEligibleToVestPercent>
    <rex:EffectiveIncomeTaxRateReconciliation45ZCreditsPercent
      contextRef="c7"
      id="hidden-fact-14"
      unitRef="pure"
      xsi:nil="true"/>
    <rex:EffectiveIncomeTaxRateReconciliation45ZCreditsPercent
      contextRef="c8"
      id="hidden-fact-15"
      unitRef="pure"
      xsi:nil="true"/>
    <rex:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseNontaxable45ZRevenuePassedThroughPercentage
      contextRef="c7"
      id="hidden-fact-16"
      unitRef="pure"
      xsi:nil="true"/>
    <rex:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseNontaxable45ZRevenuePassedThroughPercentage
      contextRef="c8"
      id="hidden-fact-17"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="c7"
      id="hidden-fact-18"
      unitRef="pure"
      xsi:nil="true"/>
    <rex:OperatingLossCarryorwardsExpirationYear contextRef="c0" id="hidden-fact-19">2047</rex:OperatingLossCarryorwardsExpirationYear>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-11470">0000744187</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-11471">false</dei:AmendmentFlag>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-11472">true</dei:DocumentAnnualReport>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-11473">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-11474">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-11475">false</dei:DocumentTransitionReport>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The forward purchase contracts asset is included in &#x201c;Prepaid expenses and
other&#x201d; on the accompanying Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The commodity futures liability is netted with cash collateral due from broker and
included in &#x201c;Prepaid expenses and other&#x201d; on the accompanying Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_23_fact"
          xlink:label="ix_23_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The forward purchase contracts liability is included in &#x201c;Accrued expenses
and other current liabilities&#x201d; on the accompanying Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_24_fact"
          xlink:label="ix_24_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_26_fact"
          xlink:label="ix_26_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_27_fact"
          xlink:label="ix_27_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_25_fact"
          xlink:label="ix_25_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Forward purchase contracts assets are included in &#x201c;Prepaid expenses and other&#x201d; on the accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 8.8 million and 16.8 million bushels of corn at January 31, 2026 and 2025, respectively.


Forward purchase contracts liabilities are included in &#x201c;Accrued expenses and other current liabilities&#x201d; on the accompanying Consolidated Balance Sheets. These contracts are for purchases of approximately 9.6 million and 7.6 million bushels of corn at January 31, 2026 and 2025, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_26_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_27_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_25_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_29_fact"
          xlink:label="ix_29_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_31_fact"
          xlink:label="ix_31_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_30_fact"
          xlink:label="ix_30_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_28_fact"
          xlink:label="ix_28_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As of January 31, 2026, and 2025, all of the derivative financial instruments held by the Company were
subject to enforceable master netting arrangements. The Company&#x2019;s accounting policy is to offset position amounts owed or owing
with the same counterparty. Depending on the amount of unrealized gains and losses on derivative contracts held by the Company, the counterparty
may require collateral to secure the Company&#x2019;s derivative contract positions. As of January 31, 2026 and 2025, the Company was required
to maintain collateral with the counterparty in the amount of approximately $180,000 and $2,523,000, respectively, recorded within &#x201c;Prepaid
expenses and other&#x201d; on the accompanying Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_29_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_31_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_30_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_28_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_32_fact"
          xlink:label="ix_32_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_33_fact"
          xlink:label="ix_33_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_35_fact"
          xlink:label="ix_35_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_34_fact"
          xlink:label="ix_34_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_5_footnote" xlink:label="ix_5_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Commodity futures assets and liabilities are included in &#x201c;Prepaid expenses and other&#x201d; on the
accompanying Consolidated Balance Sheets. These contracts included short/sell positions and long/buy positions for approximately 2.4 million
and 1.8 million bushels of corn, respectively at January 31, 2026. These contracts also included short/sell positions for approximately
3.6 million gallons of ethanol at January 31, 2026. These contracts included short/sell positions and long/buy positions for approximately
6.3 million and 575,000 bushels of corn, respectively at January 31, 2025. These contracts also included short/sell positions for approximately
4.2 million gallons of ethanol at January 31, 2025.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_32_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_33_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_35_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_34_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_37_fact"
          xlink:label="ix_37_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_38_fact"
          xlink:label="ix_38_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_36_fact"
          xlink:label="ix_36_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_6_footnote" xlink:label="ix_6_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Expenses within &#x201c;Other cost of sales&#x201d; consists primarily of depreciation, other raw materials such as denaturant and chemicals, utilities, repair and maintenance and production labor.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_37_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_38_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_36_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
