<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:calm="http://www.calmainefoods.com/20240831"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:dummy="http://www.dummy.com"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="calm-20240831.xsd" xlink:type="simple"/>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="AS_OF_Sep02_2023_Entity_0000016160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Oct01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-01</instant>
        </period>
    </context>
    <context id="AS_OF_Oct01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-01</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_ProductOrServiceAxis_calm_NonSpecialtyShellEggSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">calm:NonSpecialtyShellEggSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_NonSpecialtyShellEggSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">calm:NonSpecialtyShellEggSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_ProductOrServiceAxis_calm_SpecialtyShellEggSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">calm:SpecialtyShellEggSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_SpecialtyShellEggSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">calm:SpecialtyShellEggSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_ProductOrServiceAxis_calm_EggProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">calm:EggProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_EggProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">calm:EggProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_ProductOrServiceAxis_calm_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">calm:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">calm:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_FassioEggFarmsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">calm:FassioEggFarmsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">calm:ContingentconsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">calm:ContingentconsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">calm:ContingentconsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">calm:ContingentconsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">calm:ContingentconsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">calm:ContingentconsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">calm:ContingentconsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">calm:ContingentconsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_LitigationCaseAxis_calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember_us-gaap_LitigationStatusAxis_us-gaap_PendingLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Dec01_2023_TO_Dec01_2023_Entity_0000016160_srt_LitigationCaseAxis_calm_KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-01</startDate>
            <endDate>2023-12-01</endDate>
        </period>
    </context>
    <context id="FROM_Sep03_2023_TO_Dec02_2023_Entity_0000016160_srt_LitigationCaseAxis_calm_KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-03</startDate>
            <endDate>2023-12-02</endDate>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_srt_OwnershipAxis_calm_BentonCountyFoodsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">calm:BentonCountyFoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_dei_LegalEntityAxis_calm_CrepiniLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">calm:CrepiniLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="FROM_Sep09_2024_TO_Sep09_2024_Entity_0000016160_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_us-gaap_OtherInvesteesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">us-gaap:OtherInvesteesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-09</startDate>
            <endDate>2024-09-09</endDate>
        </period>
    </context>
    <context id="AS_OF_Jun03_2023_Entity_0000016160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
        </entity>
        <period>
            <instant>2023-06-03</instant>
        </period>
    </context>
    <context id="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-03</instant>
        </period>
    </context>
    <context id="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-03</instant>
        </period>
    </context>
    <context id="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-03</instant>
        </period>
    </context>
    <context id="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-03</instant>
        </period>
    </context>
    <context id="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-03</instant>
        </period>
    </context>
    <context id="AS_OF_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">calm:IseAmericaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="FROM_Jun28_2024_TO_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">calm:IseAmericaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-28</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AS_OF_Sep09_2024_Entity_0000016160_srt_OwnershipAxis_calm_CalMaineFoodsLlcMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_us-gaap_OtherInvesteesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">calm:CalMaineFoodsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">us-gaap:OtherInvesteesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-09</instant>
        </period>
    </context>
    <context id="AS_OF_Sep09_2024_Entity_0000016160_srt_OwnershipAxis_calm_CrepiniLlcMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_us-gaap_OtherInvesteesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">calm:CrepiniLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">us-gaap:OtherInvesteesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-09</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">calm:IseAmericaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-01</instant>
        </period>
    </context>
    <context id="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-03</instant>
        </period>
    </context>
    <context id="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-03</instant>
        </period>
    </context>
    <context id="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-02</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000016160</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDperShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Layers">
        <measure>dummy:Layers</measure>
    </unit>
    <unit id="Pullet_and_Breeder">
        <measure>dummy:pullet_and_breeder</measure>
    </unit>
    <unit id="Item">
        <measure>dummy:Item</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_5">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_6">2025</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_7">0000016160</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_8">Q1</dei:DocumentFiscalPeriodFocus>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="2"
      id="ID_98"
      unitRef="USDperShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="ID_100"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="ID_102"
      unitRef="shares">70261000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="2"
      id="ID_105"
      unitRef="USDperShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="2"
      id="ID_106"
      unitRef="USDperShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="INF"
      id="ID_108"
      unitRef="shares">4800000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="INF"
      id="ID_109"
      unitRef="shares">4800000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="INF"
      id="ID_110"
      unitRef="shares">4800000</us-gaap:CommonStockSharesIssued>
    <dei:CurrentFiscalYearEndDate
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_255">--05-31</dei:CurrentFiscalYearEndDate>
    <calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="4"
      id="ID_402"
      unitRef="pure">0.3333</calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends>
    <dei:EntityShellCompany
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_240">false</dei:EntityShellCompany>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      id="ID_258"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      id="ID_259"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiscalPeriodDuration
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_408">P91D</us-gaap:FiscalPeriodDuration>
    <us-gaap:FiscalPeriodDuration
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      id="ID_409">P91D</us-gaap:FiscalPeriodDuration>
    <calm:BusinessCombinationContingentConsiderationMeasurementPeriod
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_FassioEggFarmsIncMember"
      id="ID_397">P3Y</calm:BusinessCombinationContingentConsiderationMeasurementPeriod>
    <dei:DocumentType
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_9">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_10">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_11">2024-08-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_12">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_13">001-38695</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_14">CAL-MAINE FOODS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_15">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_16">64-0500378</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_17">1052 Highland Colony Pkwy</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_18">Suite 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_19">Ridgeland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_20">MS</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_21">39157</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_22">601</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_23">948-6813</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_24">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_25">CALM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_26">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_239">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_27">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_28">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_29">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AS_OF_Oct01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="ID_268"
      unitRef="shares">44236582</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AS_OF_Oct01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="INF"
      id="ID_269"
      unitRef="shares">4800000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_46"
      unitRef="USD">181667000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_47"
      unitRef="USD">237878000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_48"
      unitRef="USD">571923000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_49"
      unitRef="USD">574499000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_256"
      unitRef="USD">272092000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_257"
      unitRef="USD">151983000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_50"
      unitRef="USD">10459000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_51"
      unitRef="USD">10459000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:InventoryNet
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_52"
      unitRef="USD">293182000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_53"
      unitRef="USD">261782000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_54"
      unitRef="USD">14156000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_55"
      unitRef="USD">5238000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_56"
      unitRef="USD">1343479000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_57"
      unitRef="USD">1241839000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_58"
      unitRef="USD">960070000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_59"
      unitRef="USD">857234000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_60"
      unitRef="USD">11753000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_61"
      unitRef="USD">11195000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:Goodwill
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_62"
      unitRef="USD">45776000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_63"
      unitRef="USD">45776000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_64"
      unitRef="USD">16175000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_65"
      unitRef="USD">15996000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_66"
      unitRef="USD">12755000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_67"
      unitRef="USD">12721000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_68"
      unitRef="USD">2390008000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_69"
      unitRef="USD">2184761000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_235"
      unitRef="USD">128600000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_236"
      unitRef="USD">75862000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_386"
      unitRef="USD">18961000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_387"
      unitRef="USD">32971000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_311"
      unitRef="USD">106288000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_312"
      unitRef="USD">43348000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_243"
      unitRef="USD">49971000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_244"
      unitRef="USD">37760000</us-gaap:DividendsPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_388"
      unitRef="USD">21595000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_389"
      unitRef="USD">37802000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_70"
      unitRef="USD">325415000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_71"
      unitRef="USD">227743000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_72"
      unitRef="USD">36854000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_73"
      unitRef="USD">17109000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_74"
      unitRef="USD">128676000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_75"
      unitRef="USD">142866000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_76"
      unitRef="USD">490945000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_77"
      unitRef="USD">387718000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="2"
      id="ID_97"
      unitRef="USDperShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="ID_99"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="ID_101"
      unitRef="shares">70261000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_93"
      unitRef="USD">703000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_94"
      unitRef="USD">703000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="INF"
      id="ID_107"
      unitRef="shares">4800000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockValue
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="ID_95"
      unitRef="USD">48000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="ID_96"
      unitRef="USD">48000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_78"
      unitRef="USD">77503000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_79"
      unitRef="USD">76371000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_80"
      unitRef="USD">1856405000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_81"
      unitRef="USD">1756395000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_82"
      unitRef="USD">-474000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_83"
      unitRef="USD">-1773000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="ID_103"
      unitRef="shares">26024000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="ID_104"
      unitRef="shares">26022000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_84"
      unitRef="USD">31632000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_85"
      unitRef="USD">31597000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_86"
      unitRef="USD">1902553000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_87"
      unitRef="USD">1800147000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_88"
      unitRef="USD">-3490000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_89"
      unitRef="USD">-3104000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_90"
      unitRef="USD">1899063000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_390"
      unitRef="USD">1797043000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_91"
      unitRef="USD">2390008000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_92"
      unitRef="USD">2184761000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_385"
      unitRef="USD">785871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_376"
      unitRef="USD">459344000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_270"
      unitRef="USD">538653000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_275"
      unitRef="USD">413911000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_271"
      unitRef="USD">247218000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_276"
      unitRef="USD">45433000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_272"
      unitRef="USD">61932000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_277"
      unitRef="USD">52246000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:LossFromCatastrophes
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_479"
      unitRef="USD">146000</us-gaap:LossFromCatastrophes>
    <us-gaap:LossFromCatastrophes
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_480"
      unitRef="USD">0</us-gaap:LossFromCatastrophes>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_273"
      unitRef="USD">1817000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_278"
      unitRef="USD">56000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_274"
      unitRef="USD">186957000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_279"
      unitRef="USD">-6757000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_280"
      unitRef="USD">9785000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_281"
      unitRef="USD">7346000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_282"
      unitRef="USD">1211000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_283"
      unitRef="USD">144000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_284"
      unitRef="USD">10996000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_285"
      unitRef="USD">7490000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_286"
      unitRef="USD">197953000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_287"
      unitRef="USD">733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_288"
      unitRef="USD">48363000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_289"
      unitRef="USD">322000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_377"
      unitRef="USD">149590000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_368"
      unitRef="USD">411000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_379"
      unitRef="USD">-386000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_370"
      unitRef="USD">-515000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_380"
      unitRef="USD">149976000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_371"
      unitRef="USD">926000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="2"
      id="ID_381"
      unitRef="USDperShare">3.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="2"
      id="ID_372"
      unitRef="USDperShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="2"
      id="ID_382"
      unitRef="USDperShare">3.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="2"
      id="ID_373"
      unitRef="USDperShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_383"
      unitRef="shares">48761000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_374"
      unitRef="shares">48690000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_384"
      unitRef="shares">48932000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_375"
      unitRef="shares">48840000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_377A"
      unitRef="USD">149590000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_368A"
      unitRef="USD">411000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_290"
      unitRef="USD">1715000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_291"
      unitRef="USD">786000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_292"
      unitRef="USD">416000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_293"
      unitRef="USD">191000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_378"
      unitRef="USD">1299000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_369"
      unitRef="USD">595000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_294"
      unitRef="USD">150889000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_295"
      unitRef="USD">1006000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_296"
      unitRef="USD">-386000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_297"
      unitRef="USD">-515000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_298"
      unitRef="USD">151275000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_299"
      unitRef="USD">1521000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_377AA"
      unitRef="USD">149590000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_368AA"
      unitRef="USD">411000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_111"
      unitRef="USD">22048000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_112"
      unitRef="USD">19340000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_113"
      unitRef="USD">-14605000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_114"
      unitRef="USD">322000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_115"
      unitRef="USD">-39581000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_116"
      unitRef="USD">3612000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_117"
      unitRef="USD">117452000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_118"
      unitRef="USD">23685000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_119"
      unitRef="USD">202196000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_120"
      unitRef="USD">28296000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_121"
      unitRef="USD">209673000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_122"
      unitRef="USD">135768000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_391"
      unitRef="USD">111521000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_392"
      unitRef="USD">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_123"
      unitRef="USD">35773000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_124"
      unitRef="USD">26666000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_125"
      unitRef="USD">3946000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_361"
      unitRef="USD">74000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_126"
      unitRef="USD">-135871000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_362"
      unitRef="USD">80880000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividends
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_245"
      unitRef="USD">37758000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_367"
      unitRef="USD">36983000</us-gaap:PaymentsOfDividends>
    <calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_127"
      unitRef="USD">-34000</calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward>
    <calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_363"
      unitRef="USD">-5000</calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_128"
      unitRef="USD">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_364"
      unitRef="USD">58000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_129"
      unitRef="USD">-37792000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_365"
      unitRef="USD">-37046000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_130"
      unitRef="USD">-56211000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_366"
      unitRef="USD">67519000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_131"
      unitRef="USD">237878000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AS_OF_Jun03_2023_Entity_0000016160"
      decimals="-3"
      id="ID_459"
      unitRef="USD">292824000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_132"
      unitRef="USD">181667000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AS_OF_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_133"
      unitRef="USD">360343000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_242">&lt;div id="TextBlockContainer196" style="position:relative;line-height:normal;width:701px;height:867px;"&gt;&lt;div id="TextContainer196" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1643" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 1 - Summary of Significant Accounting Policies &lt;/div&gt;&lt;/div&gt;&lt;div id="div_178_XBRL_TS_5fb7a9363018429587e8dcc85626ae06" style="position:absolute;left:0px;top:32px;float:left;"&gt;&lt;div id="TextBlockContainer179" style="position:relative;line-height:normal;width:701px;height:159px;"&gt;&lt;div id="TextContainer179" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1651" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Basis of Presentation &lt;/div&gt;&lt;div id="a1654" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;unaudited&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;condensed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;consolidated&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;financial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;statements&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Cal-Maine&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;its&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;subsidiaries&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;(the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;&#x201c;Company,&#x201d; &lt;/div&gt;&lt;div id="a1657" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;&#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our&#x201d;)&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;have been prepared&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in accordance with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the instructions to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Form 10-Q and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Article 10 of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Regulation S-X and &lt;/div&gt;&lt;div id="a1664" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accordance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with generally&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;accepted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accounting&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;principles in&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;United&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;States of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;America&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;(&#x201c;GAAP&#x201d;)&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;interim&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;financial &lt;/div&gt;&lt;div id="a1668" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;reporting and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;should be&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;read in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;conjunction with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;our Annual&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Report on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Form 10-K&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for the fiscal&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;year ended&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;June 1,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024 (the &lt;/div&gt;&lt;div id="a1672" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;&#x201c;2024&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Annual&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Report&#x201d;).&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;These&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;statements&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;reflect&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;all&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;adjustments&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;opinion&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;necessary&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair &lt;/div&gt;&lt;div id="a1673" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;statement of the results for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the interim periods presented&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and, in the opinion of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management, consist of adjustments&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of a normal &lt;/div&gt;&lt;div id="a1675" style="position:absolute;font-family:'Times New Roman';left:4px;top:127px;"&gt;recurring nature.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Operating results for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the interim periods&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are not necessarily&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;indicative of operating&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;results for the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;entire fiscal &lt;/div&gt;&lt;div id="a1677" style="position:absolute;font-family:'Times New Roman';left:4px;top:143px;"&gt;year.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer197" style="position:relative;width:701px;z-index:1;"&gt;&lt;/div&gt;&lt;div id="div_181_XBRL_TS_7e8def6e3fa8400ba0132065d19df99d" style="position:absolute;left:0px;top:206px;float:left;"&gt;&lt;div id="TextBlockContainer182" style="position:relative;line-height:normal;width:701px;height:63px;"&gt;&lt;div id="TextContainer182" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1680" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Fiscal Year &lt;/div&gt;&lt;div id="a1683" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fiscal year ends on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Saturday closest to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;May 31. Each of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the three-month periods&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;ended on August 31, 2024 &lt;/div&gt;&lt;div id="a1689" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;and September 2, 2023 included &lt;/div&gt;&lt;div id="a1689_31_8" style="position:absolute;font-family:'Times New Roman';left:180px;top:48px;-sec-ix-hidden:ID_408;"&gt;&lt;div id="XBRL_CS_354c31fb0ed74e4aa6b8a9f6dfaebebe" style="position:relative;left:0px;top:0px;display:inline-block;"&gt;13 weeks&lt;/div&gt;&lt;/div&gt;&lt;div id="a1689_39_1" style="position:absolute;font-family:'Times New Roman';left:230px;top:48px;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer198" style="position:relative;width:701px;z-index:1;"&gt;&lt;/div&gt;&lt;div id="div_184_XBRL_TS_72e22ed0f5304bf6829f546fa69171b3" style="position:absolute;left:0px;top:285px;float:left;"&gt;&lt;div id="TextBlockContainer185" style="position:relative;line-height:normal;width:701px;height:79px;"&gt;&lt;div id="TextContainer185" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1692" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Use of Estimates &lt;/div&gt;&lt;div id="a1695" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The preparation of the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consolidated financial statements in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;conformity with GAAP requires management&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to make estimates and &lt;/div&gt;&lt;div id="a1696" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;assumptions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that affect&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the amounts&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reported in&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the consolidated&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;financial statements&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and accompanying&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;notes. Actual&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;results &lt;/div&gt;&lt;div id="a1697" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;could differ from those estimates.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer199" style="position:relative;width:701px;z-index:1;"&gt;&lt;/div&gt;&lt;div id="div_187_XBRL_TS_66f2332ade0143c6b1c3f87dc78b19ea" style="position:absolute;left:0px;top:380px;float:left;"&gt;&lt;div id="TextBlockContainer188" style="position:relative;line-height:normal;width:701px;height:204px;"&gt;&lt;div id="TextContainer188" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1700" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Investment Securities&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;Available-for-Sale &lt;/div&gt;&lt;div id="a1708" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;has determined&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that its&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;debt securities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are available-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;investments. We&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;classify these&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;current &lt;/div&gt;&lt;div id="a1713" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;because the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;amounts invested&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are available&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for current&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;operations. Available&lt;div style="display:inline-block;width:2px"&gt;&#160;&lt;/div&gt;-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities are&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;carried at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair value,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based &lt;/div&gt;&lt;div id="a1718" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;on quoted market prices&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as of the balance sheet&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;date, with unrealized gains&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and losses recorded in other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;comprehensive income. &lt;/div&gt;&lt;div id="a1720" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amortized&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;cost&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;debt&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;adjusted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amortization&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;premiums&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accretion&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;discounts&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;maturity&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is &lt;/div&gt;&lt;div id="a1721" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;recorded in interest&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;income. The Company regularly&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;evaluates changes to the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;rating of its debt&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities by credit agencies&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a1723" style="position:absolute;font-family:'Times New Roman';left:4px;top:110px;"&gt;economic conditions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to assess and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;record any&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;expected credit&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;losses through&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;allowance for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;credit losses,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;limited to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the amount &lt;/div&gt;&lt;div id="a1725" style="position:absolute;font-family:'Times New Roman';left:4px;top:125px;"&gt;that fair value was less than the amortized cost basis.&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1728" style="position:absolute;font-family:'Times New Roman';left:4px;top:156px;"&gt;The cost&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;basis for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;realized gains&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and losses&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on available-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;determined by&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the specific&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;identification method. &lt;/div&gt;&lt;div id="a1733" style="position:absolute;font-family:'Times New Roman';left:4px;top:172px;"&gt;Gains&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;losses&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;recognized&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;other&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;income&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;(expenses)&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;as&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Other,&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;net&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;Condensed&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Consolidated &lt;/div&gt;&lt;div id="a1734" style="position:absolute;font-family:'Times New Roman';left:4px;top:188px;"&gt;Statements of Income. Interest and dividends on securities classified as available-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are recorded in interest income.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer200" style="position:relative;width:701px;z-index:1;"&gt;&lt;/div&gt;&lt;div id="div_190_XBRL_TS_8f1ad2a500884125ab53e08d8da7e809" style="position:absolute;left:0px;top:599px;float:left;"&gt;&lt;div id="TextBlockContainer191" style="position:relative;line-height:normal;width:701px;height:127px;"&gt;&lt;div id="TextContainer191" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1741" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Trade Receivables&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1744" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Trade receivables&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are stated at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;their carrying&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;values, which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;include a reserve&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for credit losses.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;As of August&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;31, 2024&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and June &lt;/div&gt;&lt;div id="a1746" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;1,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;2024,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reserves&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;losses&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;were&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a1746_42_3" style="position:absolute;font-family:'Times New Roman';left:241px;top:48px;"&gt;716&lt;/div&gt;&lt;div id="a1746_45_15" style="position:absolute;font-family:'Times New Roman';left:261px;top:48px;"&gt;&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;thousand&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a1746_60_3" style="position:absolute;font-family:'Times New Roman';left:353px;top:48px;"&gt;490&lt;/div&gt;&lt;div id="a1746_63_55" style="position:absolute;font-family:'Times New Roman';left:373px;top:48px;"&gt;&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;thousand,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;respectively.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;extends&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a1753" style="position:absolute;font-family:'Times New Roman';left:4px;top:64px;"&gt;customers based on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an evaluation of each&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;customer&#x2019;s financial condition&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and credit history.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Collateral is generally&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not required. &lt;/div&gt;&lt;div id="a1755" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;The&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;minimizes&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;exposure&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;counter&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;party&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;risk&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;through&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;analysis&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;approvals,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;limits,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a1756" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;monitoring&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;procedures.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;In&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;determining&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;our&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;reserve&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;losses,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;receivables&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;assigned&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;an&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;expected&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;loss&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;based&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;on &lt;/div&gt;&lt;div id="a1757" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;historical loss information adjusted as needed for economic and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other forward-looking factors.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer201" style="position:relative;width:701px;z-index:1;"&gt;&lt;/div&gt;&lt;div id="div_193_XBRL_TS_f7397e5db51740b6baa5ed7cef800e31" style="position:absolute;left:0px;top:742px;float:left;"&gt;&lt;div id="TextBlockContainer194" style="position:relative;line-height:normal;width:701px;height:125px;"&gt;&lt;div id="TextContainer194" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1762" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Dividends Payable&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1765" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;We&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accrue dividends at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the end of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;each quarter according&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to the Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;dividend policy adopted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;by its Board&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of Directors. &lt;/div&gt;&lt;div id="a1766" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;The Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pays a dividend&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to shareholders&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of its Common&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Stock and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Class A Common&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Stock on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a quarterly&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;basis for each &lt;/div&gt;&lt;div id="a1768" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;quarter for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company reports&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;net income&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attributable to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Cal-Maine Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc. computed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in accordance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with GAAP &lt;/div&gt;&lt;div id="a1771" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;in an amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;equal to one-third&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;(1/3) of such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;quarterly income. Dividends&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are paid to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;shareholders of record&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as of the 60th&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;day &lt;/div&gt;&lt;div id="a1774" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;following the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;last day&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of such quarter,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;except for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the fourth fiscal&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;quarter.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;For the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fourth quarter,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pays dividends &lt;/div&gt;&lt;div id="a1776" style="position:absolute;font-family:'Times New Roman';left:4px;top:110px;"&gt;to shareholders of record on the 65th day after the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;quarter end. Dividends are payable on the 15th day following&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the record date. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer220" style="position:relative;line-height:normal;width:704px;height:874px;"&gt;&lt;div id="div_205_XBRL_TS_f7397e5db51740b6baa5ed7cef800e31_1" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer206" style="position:relative;line-height:normal;width:701px;height:63px;"&gt;&lt;div id="TextContainer206" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1782" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;Following a quarter for which the Company does not report net income&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attributable to Cal-Maine Foods, Inc., the Company will &lt;/div&gt;&lt;div id="a1785" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt;not pay a dividend&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for a subsequent profitable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;quarter until the Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is profitable on a cumulative&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;basis computed from the &lt;/div&gt;&lt;div id="a1787" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;date of the most recent quarter&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for which a dividend was paid.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The dividend policy is subject to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;periodic review by the Board of &lt;/div&gt;&lt;div id="a1790" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;Directors.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer220" style="position:relative;width:704px;z-index:1;"&gt;&lt;/div&gt;&lt;div id="div_208_XBRL_TS_566119c449bc4ad8a15505d5fd45f867" style="position:absolute;left:0px;top:78px;float:left;"&gt;&lt;div id="TextBlockContainer209" style="position:relative;line-height:normal;width:701px;height:235px;"&gt;&lt;div id="TextContainer209" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1793" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Revenue Recognition &lt;/div&gt;&lt;div id="a1796" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;recognizes&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;revenue&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;through&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;sale of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;its products&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;customers&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;through&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;retail, foodservice&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;distribution &lt;/div&gt;&lt;div id="a1797" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;channels.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;majority&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;revenue&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;derived&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;from&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;agreements&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contracts&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;customers&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;based&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;upon&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1798" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;customer&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;ordering&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;its&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;products&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;single&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;performance&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;obligation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;delivering&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;product.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;believes&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1799" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;performance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;obligation&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;met&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;upon&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;delivery&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;acceptance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;product&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;by&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;our&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;customers,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;generally&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;occurs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;upon &lt;/div&gt;&lt;div id="a1800" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;shipment&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;delivery&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;customer&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;on&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;terms&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;sale.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Costs&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;paid&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;third&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;party&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;brokers&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;obtain&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;agreements&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are &lt;/div&gt;&lt;div id="a1801" style="position:absolute;font-family:'Times New Roman';left:4px;top:109px;"&gt;expensed as the Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;agreements are generally less than one year. &lt;/div&gt;&lt;div id="a1804" style="position:absolute;font-family:'Times New Roman';left:4px;top:140px;"&gt;Revenues are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;recognized in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that reflects&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the net&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consideration we&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;expect to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;receive in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;exchange for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;delivery of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1806" style="position:absolute;font-family:'Times New Roman';left:4px;top:156px;"&gt;products.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;periodically&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;offers&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;sales&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;incentives&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;programs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;rebates,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;discounts,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;coupons,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;volume-&lt;/div&gt;&lt;div id="a1808" style="position:absolute;font-family:'Times New Roman';left:4px;top:172px;"&gt;based incentives,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;guaranteed sales and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other programs.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;records an estimated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;allowance for costs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;associated with &lt;/div&gt;&lt;div id="a1809" style="position:absolute;font-family:'Times New Roman';left:4px;top:187px;"&gt;these programs, which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is recorded as a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;reduction in revenue at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the time of sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;using historical trends&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and projected redemption &lt;/div&gt;&lt;div id="a1811" style="position:absolute;font-family:'Times New Roman';left:4px;top:203px;"&gt;rates&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;each&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;program.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;regularly&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;reviews&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;these&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;estimates&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;any&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;difference&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;between&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;estimated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;costs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a1812" style="position:absolute;font-family:'Times New Roman';left:4px;top:218px;"&gt;actual realization of these programs would be recognized the subsequent&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;period.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer221" style="position:relative;width:704px;z-index:1;"&gt;&lt;/div&gt;&lt;div id="div_211_XBRL_TS_7c3ed650f3c94909b7e8d3dd63f572c4" style="position:absolute;left:0px;top:327px;float:left;"&gt;&lt;div id="TextBlockContainer212" style="position:relative;line-height:normal;width:704px;height:187px;"&gt;&lt;div id="TextContainer212" style="position:relative;width:704px;z-index:1;"&gt;&lt;div id="a1815" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Business Combinations &lt;/div&gt;&lt;div id="a1818" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;The Company applies the acquisition&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;method of accounting, which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;requires that once control is obtained,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;all the assets acquired &lt;/div&gt;&lt;div id="a1823" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;and liabilities assumed,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;including amounts&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attributable to noncontrolling&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;interests, are recorded&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at their respective&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair values at &lt;/div&gt;&lt;div id="a1825" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;the date of acquisition. We&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;determine the fair values of identifiable assets and liabilities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;internally,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which requires estimates and &lt;/div&gt;&lt;div id="a1828" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;use&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;various&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;valuation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;techniques.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;When&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;market&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;readily&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;available,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;our&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;internal&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;valuation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;methodology &lt;/div&gt;&lt;div id="a1829" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;considers the remaining estimated life of the assets acquired and what&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management believes is the market value for those assets.&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1833" style="position:absolute;font-family:'Times New Roman';left:4px;top:125px;"&gt;We&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;typically use the income&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;method approach for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;intangible assets acquired in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a business combination. Significant&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;estimates in &lt;/div&gt;&lt;div id="a1835" style="position:absolute;font-family:'Times New Roman';left:4px;top:140px;"&gt;valuing&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;certain&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;intangible&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;assets&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;include,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;but&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;limited&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amount&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;timing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;future&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;cash&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;flows,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;growth&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;rates, &lt;/div&gt;&lt;div id="a1836" style="position:absolute;font-family:'Times New Roman';left:4px;top:156px;"&gt;discount rates and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;useful lives. The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;excess of the purchase&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;price over fair values&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of identifiable assets and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liabilities is recorded &lt;/div&gt;&lt;div id="a1838" style="position:absolute;font-family:'Times New Roman';left:4px;top:172px;"&gt;as goodwill.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer222" style="position:relative;width:704px;z-index:1;"&gt;&lt;div id="a1838_12_2" style="position:absolute;font-family:'Times New Roman';left:70px;top:499px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="div_214_XBRL_TS_156d0ac6a24c44fab220d37a7cbe269f" style="position:absolute;left:0px;top:530px;float:left;"&gt;&lt;div id="TextBlockContainer215" style="position:relative;line-height:normal;width:701px;height:266px;"&gt;&lt;div id="TextContainer215" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1841" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Loss Contingencies &lt;/div&gt;&lt;div id="a1844" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;Certain&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;conditions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;may&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;exist&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;date&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consolidated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;financial&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;statements&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;issued&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;may&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;result&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;loss&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1846" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;Company but&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which will only&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;be resolved when&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;one or more&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;future events occur&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or fail to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;occur.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management &lt;/div&gt;&lt;div id="a1847" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;its&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;legal&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;counsel&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;assess&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contingent&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liabilities,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;assessment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;inherently&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;involves&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;exercise&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;judgment.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;In &lt;/div&gt;&lt;div id="a1849" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;assessing loss&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contingencies&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;related to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;legal proceedings&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;that are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pending against&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or unasserted&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;claims that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;may &lt;/div&gt;&lt;div id="a1850" style="position:absolute;font-family:'Times New Roman';left:4px;top:93px;"&gt;result in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such proceedings,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;legal counsel&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;evaluates the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;perceived merits&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of any&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;legal proceedings&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or unasserted &lt;/div&gt;&lt;div id="a1852" style="position:absolute;font-family:'Times New Roman';left:4px;top:109px;"&gt;claims as well as the perceived merits of the amount of relief sought or expected&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to be sought therein. &lt;/div&gt;&lt;div id="a1855" style="position:absolute;font-family:'Times New Roman';left:4px;top:140px;"&gt;If the assessment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of a contingency&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;indicates it is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;probable that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a material loss&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;has been incurred&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and the amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of the liability &lt;/div&gt;&lt;div id="a1857" style="position:absolute;font-family:'Times New Roman';left:4px;top:156px;"&gt;can&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;be&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;estimated,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;estimated&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;liability&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;would&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;be&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;accrued&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;consolidated&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;financial&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;statements.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;If&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1858" style="position:absolute;font-family:'Times New Roman';left:4px;top:171px;"&gt;assessment&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;indicates&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;potentially&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;material&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;loss&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;contingency&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;not&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;probable,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;but&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reasonably&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;possible,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;probable&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;but &lt;/div&gt;&lt;div id="a1859" style="position:absolute;font-family:'Times New Roman';left:4px;top:187px;"&gt;cannot&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;be&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;estimated,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;then&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;nature&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;contingent&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;liability,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;together&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;an&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;estimate&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;range&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;possible&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;loss&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;if &lt;/div&gt;&lt;div id="a1860" style="position:absolute;font-family:'Times New Roman';left:4px;top:203px;"&gt;determinable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and material,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;would be&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;disclosed.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Loss contingencies&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;considered&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;remote&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are generally&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;not disclosed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;unless they &lt;/div&gt;&lt;div id="a1861" style="position:absolute;font-family:'Times New Roman';left:4px;top:218px;"&gt;involve guarantees, in which case the nature of the guarantee would be disclosed.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1865" style="position:absolute;font-family:'Times New Roman';left:4px;top:249px;"&gt;The Company expenses the costs of litigation as they are incurred.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer223" style="position:relative;width:704px;z-index:1;"&gt;&lt;/div&gt;&lt;div id="div_217_XBRL_TS_6e03858a8a67437fa0a60d1952c427d8" style="position:absolute;left:0px;top:811px;float:left;"&gt;&lt;div id="TextBlockContainer218" style="position:relative;line-height:normal;width:701px;height:63px;"&gt;&lt;div id="TextContainer218" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1869" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;New Accounting Pronouncements and Policies &lt;/div&gt;&lt;div id="a1872" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;No new accounting pronouncement issued or effective&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;during the fiscal year had or is expected to have a material impact on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;our &lt;/div&gt;&lt;div id="a1874" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;Consolidated Financial Statements.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_0">&lt;div id="TextBlockContainer179" style="position:relative;line-height:normal;width:701px;height:159px;"&gt;&lt;div id="TextContainer179" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1651" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Basis of Presentation &lt;/div&gt;&lt;div id="a1654" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;unaudited&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;condensed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;consolidated&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;financial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;statements&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Cal-Maine&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;its&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;subsidiaries&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;(the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;&#x201c;Company,&#x201d; &lt;/div&gt;&lt;div id="a1657" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;&#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our&#x201d;)&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;have been prepared&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in accordance with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the instructions to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Form 10-Q and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Article 10 of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Regulation S-X and &lt;/div&gt;&lt;div id="a1664" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accordance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with generally&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;accepted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accounting&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;principles in&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;United&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;States of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;America&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;(&#x201c;GAAP&#x201d;)&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;interim&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;financial &lt;/div&gt;&lt;div id="a1668" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;reporting and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;should be&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;read in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;conjunction with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;our Annual&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Report on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Form 10-K&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for the fiscal&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;year ended&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;June 1,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024 (the &lt;/div&gt;&lt;div id="a1672" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;&#x201c;2024&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Annual&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Report&#x201d;).&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;These&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;statements&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;reflect&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;all&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;adjustments&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;opinion&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;necessary&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair &lt;/div&gt;&lt;div id="a1673" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;statement of the results for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the interim periods presented&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and, in the opinion of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management, consist of adjustments&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of a normal &lt;/div&gt;&lt;div id="a1675" style="position:absolute;font-family:'Times New Roman';left:4px;top:127px;"&gt;recurring nature.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Operating results for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the interim periods&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are not necessarily&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;indicative of operating&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;results for the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;entire fiscal &lt;/div&gt;&lt;div id="a1677" style="position:absolute;font-family:'Times New Roman';left:4px;top:143px;"&gt;year.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_1">&lt;div id="TextBlockContainer182" style="position:relative;line-height:normal;width:701px;height:63px;"&gt;&lt;div id="TextContainer182" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1680" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Fiscal Year &lt;/div&gt;&lt;div id="a1683" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fiscal year ends on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Saturday closest to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;May 31. Each of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the three-month periods&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;ended on August 31, 2024 &lt;/div&gt;&lt;div id="a1689" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;and September 2, 2023 included &lt;/div&gt;&lt;div id="a1689_31_8" style="position:absolute;font-family:'Times New Roman';left:180px;top:48px;-sec-ix-hidden:ID_408;"&gt;&lt;div id="XBRL_CS_354c31fb0ed74e4aa6b8a9f6dfaebebe" style="position:relative;left:0px;top:0px;display:inline-block;"&gt;13 weeks&lt;/div&gt;&lt;/div&gt;&lt;div id="a1689_39_1" style="position:absolute;font-family:'Times New Roman';left:230px;top:48px;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:UseOfEstimates
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_2">&lt;div id="TextBlockContainer185" style="position:relative;line-height:normal;width:701px;height:79px;"&gt;&lt;div id="TextContainer185" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1692" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Use of Estimates &lt;/div&gt;&lt;div id="a1695" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The preparation of the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consolidated financial statements in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;conformity with GAAP requires management&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to make estimates and &lt;/div&gt;&lt;div id="a1696" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;assumptions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that affect&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the amounts&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reported in&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the consolidated&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;financial statements&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and accompanying&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;notes. Actual&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;results &lt;/div&gt;&lt;div id="a1697" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;could differ from those estimates.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_3">&lt;div id="TextBlockContainer188" style="position:relative;line-height:normal;width:701px;height:204px;"&gt;&lt;div id="TextContainer188" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1700" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Investment Securities&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;Available-for-Sale &lt;/div&gt;&lt;div id="a1708" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;has determined&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that its&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;debt securities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are available-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;investments. We&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;classify these&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;current &lt;/div&gt;&lt;div id="a1713" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;because the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;amounts invested&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are available&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for current&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;operations. Available&lt;div style="display:inline-block;width:2px"&gt;&#160;&lt;/div&gt;-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities are&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;carried at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair value,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based &lt;/div&gt;&lt;div id="a1718" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;on quoted market prices&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as of the balance sheet&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;date, with unrealized gains&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and losses recorded in other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;comprehensive income. &lt;/div&gt;&lt;div id="a1720" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amortized&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;cost&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;debt&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;adjusted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amortization&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;premiums&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accretion&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;discounts&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;maturity&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is &lt;/div&gt;&lt;div id="a1721" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;recorded in interest&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;income. The Company regularly&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;evaluates changes to the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;rating of its debt&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities by credit agencies&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a1723" style="position:absolute;font-family:'Times New Roman';left:4px;top:110px;"&gt;economic conditions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to assess and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;record any&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;expected credit&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;losses through&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;allowance for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;credit losses,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;limited to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the amount &lt;/div&gt;&lt;div id="a1725" style="position:absolute;font-family:'Times New Roman';left:4px;top:125px;"&gt;that fair value was less than the amortized cost basis.&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1728" style="position:absolute;font-family:'Times New Roman';left:4px;top:156px;"&gt;The cost&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;basis for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;realized gains&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and losses&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on available-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;determined by&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the specific&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;identification method. &lt;/div&gt;&lt;div id="a1733" style="position:absolute;font-family:'Times New Roman';left:4px;top:172px;"&gt;Gains&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;losses&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;recognized&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;other&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;income&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;(expenses)&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;as&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Other,&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;net&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;Condensed&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Consolidated &lt;/div&gt;&lt;div id="a1734" style="position:absolute;font-family:'Times New Roman';left:4px;top:188px;"&gt;Statements of Income. Interest and dividends on securities classified as available-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are recorded in interest income.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_4">&lt;div id="TextBlockContainer191" style="position:relative;line-height:normal;width:701px;height:127px;"&gt;&lt;div id="TextContainer191" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1741" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Trade Receivables&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1744" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Trade receivables&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are stated at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;their carrying&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;values, which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;include a reserve&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for credit losses.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;As of August&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;31, 2024&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and June &lt;/div&gt;&lt;div id="a1746" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;1,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;2024,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reserves&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;losses&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;were&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a1746_42_3" style="position:absolute;font-family:'Times New Roman';left:241px;top:48px;"&gt;716&lt;/div&gt;&lt;div id="a1746_45_15" style="position:absolute;font-family:'Times New Roman';left:261px;top:48px;"&gt;&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;thousand&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a1746_60_3" style="position:absolute;font-family:'Times New Roman';left:353px;top:48px;"&gt;490&lt;/div&gt;&lt;div id="a1746_63_55" style="position:absolute;font-family:'Times New Roman';left:373px;top:48px;"&gt;&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;thousand,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;respectively.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;extends&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a1753" style="position:absolute;font-family:'Times New Roman';left:4px;top:64px;"&gt;customers based on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an evaluation of each&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;customer&#x2019;s financial condition&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and credit history.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Collateral is generally&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not required. &lt;/div&gt;&lt;div id="a1755" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;The&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;minimizes&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;exposure&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;counter&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;party&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;risk&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;through&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;analysis&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;approvals,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;limits,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a1756" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;monitoring&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;procedures.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;In&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;determining&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;our&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;reserve&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;losses,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;receivables&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;assigned&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;an&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;expected&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;loss&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;based&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;on &lt;/div&gt;&lt;div id="a1757" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;historical loss information adjusted as needed for economic and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other forward-looking factors.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_179"
      unitRef="USD">716000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_180"
      unitRef="USD">490000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_310">&lt;div id="TextBlockContainer194" style="position:relative;line-height:normal;width:701px;height:125px;"&gt;&lt;div id="TextContainer194" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1762" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Dividends Payable&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1765" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;We&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accrue dividends at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the end of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;each quarter according&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to the Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;dividend policy adopted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;by its Board&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of Directors. &lt;/div&gt;&lt;div id="a1766" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;The Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pays a dividend&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to shareholders&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of its Common&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Stock and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Class A Common&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Stock on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a quarterly&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;basis for each &lt;/div&gt;&lt;div id="a1768" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;quarter for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company reports&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;net income&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attributable to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Cal-Maine Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc. computed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in accordance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with GAAP &lt;/div&gt;&lt;div id="a1771" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;in an amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;equal to one-third&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;(1/3) of such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;quarterly income. Dividends&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are paid to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;shareholders of record&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as of the 60th&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;day &lt;/div&gt;&lt;div id="a1774" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;following the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;last day&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of such quarter,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;except for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the fourth fiscal&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;quarter.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;For the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fourth quarter,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pays dividends &lt;/div&gt;&lt;div id="a1776" style="position:absolute;font-family:'Times New Roman';left:4px;top:110px;"&gt;to shareholders of record on the 65th day after the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;quarter end. Dividends are payable on the 15th day following&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the record date. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer206" style="position:relative;line-height:normal;width:701px;height:63px;"&gt;&lt;div id="TextContainer206" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1782" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;Following a quarter for which the Company does not report net income&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attributable to Cal-Maine Foods, Inc., the Company will &lt;/div&gt;&lt;div id="a1785" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt;not pay a dividend&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for a subsequent profitable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;quarter until the Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is profitable on a cumulative&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;basis computed from the &lt;/div&gt;&lt;div id="a1787" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;date of the most recent quarter&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for which a dividend was paid.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The dividend policy is subject to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;periodic review by the Board of &lt;/div&gt;&lt;div id="a1790" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;Directors.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_439">&lt;div id="TextBlockContainer209" style="position:relative;line-height:normal;width:701px;height:235px;"&gt;&lt;div id="TextContainer209" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1793" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Revenue Recognition &lt;/div&gt;&lt;div id="a1796" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;recognizes&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;revenue&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;through&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;sale of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;its products&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;customers&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;through&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;retail, foodservice&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;distribution &lt;/div&gt;&lt;div id="a1797" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;channels.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;majority&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;revenue&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;derived&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;from&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;agreements&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contracts&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;customers&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;based&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;upon&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1798" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;customer&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;ordering&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;its&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;products&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;single&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;performance&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;obligation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;delivering&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;product.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;believes&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1799" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;performance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;obligation&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;met&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;upon&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;delivery&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;acceptance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;product&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;by&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;our&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;customers,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;generally&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;occurs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;upon &lt;/div&gt;&lt;div id="a1800" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;shipment&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;delivery&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;customer&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;on&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;terms&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;sale.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Costs&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;paid&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;third&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;party&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;brokers&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;obtain&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;agreements&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are &lt;/div&gt;&lt;div id="a1801" style="position:absolute;font-family:'Times New Roman';left:4px;top:109px;"&gt;expensed as the Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;agreements are generally less than one year. &lt;/div&gt;&lt;div id="a1804" style="position:absolute;font-family:'Times New Roman';left:4px;top:140px;"&gt;Revenues are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;recognized in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that reflects&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the net&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consideration we&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;expect to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;receive in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;exchange for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;delivery of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1806" style="position:absolute;font-family:'Times New Roman';left:4px;top:156px;"&gt;products.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;periodically&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;offers&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;sales&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;incentives&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;programs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;rebates,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;discounts,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;coupons,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;volume-&lt;/div&gt;&lt;div id="a1808" style="position:absolute;font-family:'Times New Roman';left:4px;top:172px;"&gt;based incentives,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;guaranteed sales and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other programs.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;records an estimated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;allowance for costs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;associated with &lt;/div&gt;&lt;div id="a1809" style="position:absolute;font-family:'Times New Roman';left:4px;top:187px;"&gt;these programs, which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is recorded as a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;reduction in revenue at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the time of sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;using historical trends&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and projected redemption &lt;/div&gt;&lt;div id="a1811" style="position:absolute;font-family:'Times New Roman';left:4px;top:203px;"&gt;rates&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;each&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;program.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;regularly&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;reviews&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;these&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;estimates&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;any&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;difference&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;between&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;estimated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;costs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a1812" style="position:absolute;font-family:'Times New Roman';left:4px;top:218px;"&gt;actual realization of these programs would be recognized the subsequent&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;period.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_407">&lt;div id="TextBlockContainer212" style="position:relative;line-height:normal;width:704px;height:187px;"&gt;&lt;div id="TextContainer212" style="position:relative;width:704px;z-index:1;"&gt;&lt;div id="a1815" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Business Combinations &lt;/div&gt;&lt;div id="a1818" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;The Company applies the acquisition&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;method of accounting, which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;requires that once control is obtained,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;all the assets acquired &lt;/div&gt;&lt;div id="a1823" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;and liabilities assumed,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;including amounts&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attributable to noncontrolling&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;interests, are recorded&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at their respective&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair values at &lt;/div&gt;&lt;div id="a1825" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;the date of acquisition. We&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;determine the fair values of identifiable assets and liabilities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;internally,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which requires estimates and &lt;/div&gt;&lt;div id="a1828" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;use&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;various&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;valuation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;techniques.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;When&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;market&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;readily&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;available,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;our&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;internal&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;valuation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;methodology &lt;/div&gt;&lt;div id="a1829" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;considers the remaining estimated life of the assets acquired and what&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management believes is the market value for those assets.&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1833" style="position:absolute;font-family:'Times New Roman';left:4px;top:125px;"&gt;We&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;typically use the income&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;method approach for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;intangible assets acquired in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a business combination. Significant&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;estimates in &lt;/div&gt;&lt;div id="a1835" style="position:absolute;font-family:'Times New Roman';left:4px;top:140px;"&gt;valuing&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;certain&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;intangible&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;assets&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;include,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;but&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;limited&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amount&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;timing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;future&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;cash&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;flows,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;growth&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;rates, &lt;/div&gt;&lt;div id="a1836" style="position:absolute;font-family:'Times New Roman';left:4px;top:156px;"&gt;discount rates and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;useful lives. The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;excess of the purchase&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;price over fair values&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of identifiable assets and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liabilities is recorded &lt;/div&gt;&lt;div id="a1838" style="position:absolute;font-family:'Times New Roman';left:4px;top:172px;"&gt;as goodwill.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_410">&lt;div id="TextBlockContainer215" style="position:relative;line-height:normal;width:701px;height:266px;"&gt;&lt;div id="TextContainer215" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1841" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Loss Contingencies &lt;/div&gt;&lt;div id="a1844" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;Certain&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;conditions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;may&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;exist&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;date&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consolidated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;financial&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;statements&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;issued&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;may&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;result&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;loss&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1846" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;Company but&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which will only&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;be resolved when&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;one or more&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;future events occur&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or fail to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;occur.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management &lt;/div&gt;&lt;div id="a1847" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;its&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;legal&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;counsel&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;assess&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contingent&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liabilities,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;assessment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;inherently&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;involves&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;exercise&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;judgment.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;In &lt;/div&gt;&lt;div id="a1849" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;assessing loss&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contingencies&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;related to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;legal proceedings&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;that are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pending against&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or unasserted&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;claims that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;may &lt;/div&gt;&lt;div id="a1850" style="position:absolute;font-family:'Times New Roman';left:4px;top:93px;"&gt;result in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such proceedings,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;legal counsel&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;evaluates the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;perceived merits&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of any&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;legal proceedings&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or unasserted &lt;/div&gt;&lt;div id="a1852" style="position:absolute;font-family:'Times New Roman';left:4px;top:109px;"&gt;claims as well as the perceived merits of the amount of relief sought or expected&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to be sought therein. &lt;/div&gt;&lt;div id="a1855" style="position:absolute;font-family:'Times New Roman';left:4px;top:140px;"&gt;If the assessment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of a contingency&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;indicates it is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;probable that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a material loss&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;has been incurred&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and the amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of the liability &lt;/div&gt;&lt;div id="a1857" style="position:absolute;font-family:'Times New Roman';left:4px;top:156px;"&gt;can&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;be&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;estimated,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;estimated&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;liability&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;would&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;be&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;accrued&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;consolidated&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;financial&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;statements.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;If&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a1858" style="position:absolute;font-family:'Times New Roman';left:4px;top:171px;"&gt;assessment&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;indicates&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;potentially&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;material&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;loss&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;contingency&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;not&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;probable,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;but&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reasonably&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;possible,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;probable&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;but &lt;/div&gt;&lt;div id="a1859" style="position:absolute;font-family:'Times New Roman';left:4px;top:187px;"&gt;cannot&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;be&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;estimated,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;then&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;nature&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;contingent&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;liability,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;together&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;an&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;estimate&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;range&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;possible&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;loss&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;if &lt;/div&gt;&lt;div id="a1860" style="position:absolute;font-family:'Times New Roman';left:4px;top:203px;"&gt;determinable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and material,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;would be&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;disclosed.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Loss contingencies&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;considered&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;remote&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are generally&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;not disclosed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;unless they &lt;/div&gt;&lt;div id="a1861" style="position:absolute;font-family:'Times New Roman';left:4px;top:218px;"&gt;involve guarantees, in which case the nature of the guarantee would be disclosed.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1865" style="position:absolute;font-family:'Times New Roman';left:4px;top:249px;"&gt;The Company expenses the costs of litigation as they are incurred.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_246">&lt;div id="TextBlockContainer218" style="position:relative;line-height:normal;width:701px;height:63px;"&gt;&lt;div id="TextContainer218" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1869" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;New Accounting Pronouncements and Policies &lt;/div&gt;&lt;div id="a1872" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;No new accounting pronouncement issued or effective&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;during the fiscal year had or is expected to have a material impact on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;our &lt;/div&gt;&lt;div id="a1874" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;Consolidated Financial Statements.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_081ddf350bb6401d947627b6cf6dd742">&lt;div id="TextBlockContainer227" style="position:relative;line-height:normal;width:701px;height:189px;"&gt;&lt;div id="TextContainer227" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1881" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 2 - Acquisition &lt;/div&gt;&lt;div id="a1888" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt; &lt;/div&gt;&lt;div id="a1889" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Effective &lt;/div&gt;&lt;div id="a1889_10_13" style="position:absolute;font-family:'Times New Roman';left:58px;top:32px;"&gt;June 28, 2024&lt;/div&gt;&lt;div id="a1889_23_100" style="position:absolute;font-family:'Times New Roman';left:135px;top:32px;"&gt;, the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;acquired&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;substantially&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;all of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the commercial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;shell egg&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;production,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;processing and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;egg &lt;/div&gt;&lt;div id="a1896" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;products breaking&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;facilities of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;ISE America,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc. and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;certain of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;its affiliates&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;(&#x201c;ISE&#x201d;).&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;The assets&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;acquired included&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;commercial &lt;/div&gt;&lt;div id="a1905" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;shell&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;production&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;processing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;facilities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;capacity&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;time&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;acquisition&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;approximately &lt;/div&gt;&lt;div id="a1905_107_3" style="position:absolute;font-family:'Times New Roman';left:590px;top:63px;"&gt;4.7&lt;/div&gt;&lt;div id="a1905_110_16" style="position:absolute;font-family:'Times New Roman';left:607px;top:63px;"&gt;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;million&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;laying &lt;/div&gt;&lt;div id="a1907" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;hens, including &lt;/div&gt;&lt;div id="a1907_16_3" style="position:absolute;font-family:'Times New Roman';left:90px;top:79px;"&gt;1.0&lt;/div&gt;&lt;div id="a1907_19_24" style="position:absolute;font-family:'Times New Roman';left:107px;top:79px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million cage-free,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a1907_43_3" style="position:absolute;font-family:'Times New Roman';left:233px;top:79px;"&gt;1.2&lt;/div&gt;&lt;div id="a1907_46_44" style="position:absolute;font-family:'Times New Roman';left:250px;top:79px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million pullets, feed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;mills, approximately &lt;/div&gt;&lt;div id="a1907_90_5" style="position:absolute;font-family:'Times New Roman';left:480px;top:79px;"&gt;4,000&lt;/div&gt;&lt;div id="a1907_95_35" style="position:absolute;font-family:'Times New Roman';left:510px;top:79px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;acres of land,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;inventories and an &lt;/div&gt;&lt;div id="a1910" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;egg products breaking facility.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The acquired assets also include an extensive customer&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;distribution network across the Northeast &lt;/div&gt;&lt;div id="a1912" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Mid-Atlantic&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;states,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;production&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;operations&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Maryland,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;New&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Jersey,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Delaware&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;South&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Carolina.&lt;div style="display:inline-block;width:10px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company &lt;/div&gt;&lt;div id="a1915" style="position:absolute;font-family:'Times New Roman';left:4px;top:126px;"&gt;accounted for the acquisition as a business combination.&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1918" style="position:absolute;font-family:'Times New Roman';left:4px;top:158px;"&gt;Pending the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;finalization of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;valuation, the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;following table&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;summarizes the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consideration paid&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;ISE assets &lt;/div&gt;&lt;div id="a1920" style="position:absolute;font-family:'Times New Roman';left:4px;top:174px;"&gt;and the amounts of assets acquired and liabilities assumed recognized&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at the acquisition date (in thousands):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer231" style="position:relative;line-height:normal;width:692px;height:154px;"&gt;&lt;div style="position:absolute; width:581.7px; height:15.4px; left:4.1px; top:33.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:32.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.4px; left:588.5px; top:33.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:581.7px; height:15.4px; left:4.1px; top:67.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:67.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:1.4px; top:66.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:67.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:581.7px; height:15.4px; left:4.1px; top:101.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:100.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:101.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:581.7px; height:15.4px; left:4.1px; top:137.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:137.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.7px; left:1.4px; top:135.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:137.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:587.2px; height:18.7px; left:1.4px; top:134.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:134.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer231" style="position:relative;width:692px;z-index:1;"&gt;&lt;div id="a1923" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;Cash consideration paid &lt;/div&gt;&lt;div id="a1925" style="position:absolute;font-family:'Times New Roman';left:591px;top:0px;"&gt;$ &lt;/div&gt;&lt;div id="a1927" style="position:absolute;font-family:'Times New Roman';left:636px;top:0px;"&gt;111,521&lt;/div&gt;&lt;div id="a1932" style="position:absolute;font-family:'Times New Roman';left:4px;top:34px;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed &lt;/div&gt;&lt;div id="a1939" style="position:absolute;font-family:'Times New Roman';left:4px;top:68px;"&gt;Inventories &lt;/div&gt;&lt;div id="a1941" style="position:absolute;font-family:'Times New Roman';left:591px;top:68px;"&gt;$ &lt;/div&gt;&lt;div id="a1943" style="position:absolute;font-family:'Times New Roman';left:642px;top:68px;"&gt;20,547&lt;/div&gt;&lt;div id="a1945" style="position:absolute;font-family:'Times New Roman';left:4px;top:85px;"&gt;Property, plant and equipment &lt;/div&gt;&lt;div id="a1948" style="position:absolute;font-family:'Times New Roman';left:642px;top:85px;"&gt;90,572&lt;/div&gt;&lt;div id="a1950" style="position:absolute;font-family:'Times New Roman';left:4px;top:102px;"&gt;Intangible assets &lt;/div&gt;&lt;div id="a1953" style="position:absolute;font-family:'Times New Roman';left:659px;top:102px;"&gt;710&lt;/div&gt;&lt;div id="a1955" style="position:absolute;font-family:'Times New Roman';left:4px;top:119px;"&gt;Liabilities assumed &lt;/div&gt;&lt;div id="a1958" style="position:absolute;font-family:'Times New Roman';left:654px;top:119px;display:flex;"&gt;(308)&lt;/div&gt;&lt;div id="a1960" style="position:absolute;font-family:'Times New Roman';left:4px;top:138px;"&gt;Total identifiable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;net assets &lt;/div&gt;&lt;div id="a1962" style="position:absolute;font-family:'Times New Roman';left:591px;top:138px;"&gt;$ &lt;/div&gt;&lt;div id="a1964" style="position:absolute;font-family:'Times New Roman';left:636px;top:138px;"&gt;111,521&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer236" style="position:relative;line-height:normal;width:701px;height:141px;"&gt;&lt;div id="TextContainer236" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a1967" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;Inventories consisted primarily of flock, feed ingredients,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;packaging, and egg inventory.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Flock inventory was valued at carrying &lt;/div&gt;&lt;div id="a1971" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt;value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;believes&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;its&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;carrying&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;best&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;approximates&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;its&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Feed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;ingredients,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;packaging&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;egg &lt;/div&gt;&lt;div id="a1972" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;inventory were all valued based on market prices as of June 28, 2024.&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a1975" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;Property,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;plant and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;equipment were&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;valued utilizing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the cost&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;approach which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is based&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on replacement&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or reproduction&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;costs of &lt;/div&gt;&lt;div id="a1976" style="position:absolute;font-family:'Times New Roman';left:4px;top:78px;"&gt;the assets and subtracting any depreciation resulting from physical deterioration&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and/or functional or economic obsolescence. &lt;/div&gt;&lt;div id="a1979" style="position:absolute;font-family:'Times New Roman';left:4px;top:109px;"&gt;Intangible&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;assets&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;consisted&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;primarily&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;customer&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;lists&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;acquired.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Customers&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;lists&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;were&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;valued&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;using&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;income&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;method &lt;/div&gt;&lt;div id="a1980" style="position:absolute;font-family:'Times New Roman';left:4px;top:125px;"&gt;approach.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      id="ID_478">2024-06-28</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers
      contextRef="FROM_Jun28_2024_TO_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-5"
      id="ID_474"
      unitRef="Layers">4700000</calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers>
    <calm:NumberOfCageFreeAcquired
      contextRef="FROM_Jun28_2024_TO_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-5"
      id="ID_475"
      unitRef="Item">1000000</calm:NumberOfCageFreeAcquired>
    <calm:NumberOfPulletsAcquired
      contextRef="FROM_Jun28_2024_TO_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-5"
      id="ID_476"
      unitRef="Pullet_and_Breeder">1200000</calm:NumberOfPulletsAcquired>
    <us-gaap:AreaOfLand
      contextRef="AS_OF_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="0"
      id="ID_477"
      unitRef="acre">4000</us-gaap:AreaOfLand>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_396">&lt;div id="TextBlockContainer233" style="position:relative;line-height:normal;width:692px;height:154px;"&gt;&lt;div id="div_230_XBRL_TS_cd7d522b29964ed39220cee5854029f9" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer231" style="position:relative;line-height:normal;width:692px;height:154px;"&gt;&lt;div style="position:absolute; width:581.7px; height:15.4px; left:4.1px; top:33.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:32.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.4px; left:588.5px; top:33.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:581.7px; height:15.4px; left:4.1px; top:67.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:67.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:1.4px; top:66.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:67.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:581.7px; height:15.4px; left:4.1px; top:101.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:100.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:101.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:581.7px; height:15.4px; left:4.1px; top:137.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:137.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.7px; left:1.4px; top:135.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:137.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:587.2px; height:18.7px; left:1.4px; top:134.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:134.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer231" style="position:relative;width:692px;z-index:1;"&gt;&lt;div id="a1923" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;Cash consideration paid &lt;/div&gt;&lt;div id="a1925" style="position:absolute;font-family:'Times New Roman';left:591px;top:0px;"&gt;$ &lt;/div&gt;&lt;div id="a1927" style="position:absolute;font-family:'Times New Roman';left:636px;top:0px;"&gt;111,521&lt;/div&gt;&lt;div id="a1932" style="position:absolute;font-family:'Times New Roman';left:4px;top:34px;"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed &lt;/div&gt;&lt;div id="a1939" style="position:absolute;font-family:'Times New Roman';left:4px;top:68px;"&gt;Inventories &lt;/div&gt;&lt;div id="a1941" style="position:absolute;font-family:'Times New Roman';left:591px;top:68px;"&gt;$ &lt;/div&gt;&lt;div id="a1943" style="position:absolute;font-family:'Times New Roman';left:642px;top:68px;"&gt;20,547&lt;/div&gt;&lt;div id="a1945" style="position:absolute;font-family:'Times New Roman';left:4px;top:85px;"&gt;Property, plant and equipment &lt;/div&gt;&lt;div id="a1948" style="position:absolute;font-family:'Times New Roman';left:642px;top:85px;"&gt;90,572&lt;/div&gt;&lt;div id="a1950" style="position:absolute;font-family:'Times New Roman';left:4px;top:102px;"&gt;Intangible assets &lt;/div&gt;&lt;div id="a1953" style="position:absolute;font-family:'Times New Roman';left:659px;top:102px;"&gt;710&lt;/div&gt;&lt;div id="a1955" style="position:absolute;font-family:'Times New Roman';left:4px;top:119px;"&gt;Liabilities assumed &lt;/div&gt;&lt;div id="a1958" style="position:absolute;font-family:'Times New Roman';left:654px;top:119px;display:flex;"&gt;(308)&lt;/div&gt;&lt;div id="a1960" style="position:absolute;font-family:'Times New Roman';left:4px;top:138px;"&gt;Total identifiable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;net assets &lt;/div&gt;&lt;div id="a1962" style="position:absolute;font-family:'Times New Roman';left:591px;top:138px;"&gt;$ &lt;/div&gt;&lt;div id="a1964" style="position:absolute;font-family:'Times New Roman';left:636px;top:138px;"&gt;111,521&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="FROM_Jun28_2024_TO_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-3"
      id="ID_471"
      unitRef="USD">111521000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AS_OF_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-3"
      id="ID_466"
      unitRef="USD">20547000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AS_OF_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-3"
      id="ID_467"
      unitRef="USD">90572000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="AS_OF_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-3"
      id="ID_468"
      unitRef="USD">710000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="AS_OF_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-3"
      id="ID_469"
      unitRef="USD">308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AS_OF_Jun28_2024_Entity_0000016160_us-gaap_BusinessAcquisitionAxis_calm_IseAmericaIncMember"
      decimals="-3"
      id="ID_470"
      unitRef="USD">111521000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_c01b73833c4e442797f525f20d794ba7">&lt;div id="TextBlockContainer239" style="position:relative;line-height:normal;width:644px;height:47px;"&gt;&lt;div id="TextContainer239" style="position:relative;width:644px;z-index:1;"&gt;&lt;div id="a1983" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 3 - Investment&lt;/div&gt;&lt;div id="a1990" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:119px;top:0px;"&gt;Securities &lt;/div&gt;&lt;div id="a1993" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The following represents the Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;investment securities as of August 31, 2024 and June 1, 2024 (in thousands):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer243" style="position:relative;line-height:normal;width:688px;height:169px;"&gt;&lt;div style="position:absolute; width:250.6px; height:15.2px; left:4.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.2px; left:270.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.2px; left:377.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.2px; left:484.2px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.2px; left:591.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.6px; left:1.4px; top:31.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:1px; left:1.4px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:257.4px; top:30.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:30.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:30.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:30.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:65.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.2px; left:4.1px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:99.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:133.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:150.4px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:150.4px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:150.4px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:150.4px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer243" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2002" style="position:absolute;font-family:'Times New Roman';left:4px;top:15px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a2005" style="position:absolute;font-family:'Times New Roman';left:288px;top:0px;"&gt;Amortized &lt;/div&gt;&lt;div id="a2007" style="position:absolute;font-family:'Times New Roman';left:304px;top:15px;"&gt;Cost &lt;/div&gt;&lt;div id="a2010" style="position:absolute;font-family:'Times New Roman';left:394px;top:0px;"&gt;Unrealized&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2012" style="position:absolute;font-family:'Times New Roman';left:408px;top:15px;"&gt;Gains &lt;/div&gt;&lt;div id="a2015" style="position:absolute;font-family:'Times New Roman';left:501px;top:0px;"&gt;Unrealized &lt;/div&gt;&lt;div id="a2016" style="position:absolute;font-family:'Times New Roman';left:512px;top:15px;"&gt;Losses &lt;/div&gt;&lt;div id="a2019" style="position:absolute;font-family:'Times New Roman';left:611px;top:0px;"&gt;Estimated&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2021" style="position:absolute;font-family:'Times New Roman';left:609px;top:15px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a2023" style="position:absolute;font-family:'Times New Roman';left:4px;top:33px;"&gt;Municipal bonds &lt;/div&gt;&lt;div id="a2026" style="position:absolute;font-family:'Times New Roman';left:270px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2028" style="position:absolute;font-family:'Times New Roman';left:328px;top:33px;"&gt;4,280&lt;/div&gt;&lt;div id="a2031" style="position:absolute;font-family:'Times New Roman';left:377px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2033" style="position:absolute;font-family:'Times New Roman';left:452px;top:33px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2036" style="position:absolute;font-family:'Times New Roman';left:485px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2038" style="position:absolute;font-family:'Times New Roman';left:559px;top:33px;"&gt;15&lt;/div&gt;&lt;div id="a2041" style="position:absolute;font-family:'Times New Roman';left:591px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2043" style="position:absolute;font-family:'Times New Roman';left:649px;top:33px;"&gt;4,265&lt;/div&gt;&lt;div id="a2045" style="position:absolute;font-family:'Times New Roman';left:4px;top:50px;"&gt;Commercial paper &lt;/div&gt;&lt;div id="a2049" style="position:absolute;font-family:'Times New Roman';left:321px;top:50px;"&gt;86,698&lt;/div&gt;&lt;div id="a2053" style="position:absolute;font-family:'Times New Roman';left:458px;top:50px;"&gt;5&lt;/div&gt;&lt;div id="a2057" style="position:absolute;font-family:'Times New Roman';left:559px;top:50px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2061" style="position:absolute;font-family:'Times New Roman';left:642px;top:50px;"&gt;86,703&lt;/div&gt;&lt;div id="a2063" style="position:absolute;font-family:'Times New Roman';left:4px;top:67px;"&gt;Corporate bonds &lt;/div&gt;&lt;div id="a2067" style="position:absolute;font-family:'Times New Roman';left:315px;top:67px;"&gt;288,383&lt;/div&gt;&lt;div id="a2071" style="position:absolute;font-family:'Times New Roman';left:445px;top:67px;"&gt;547&lt;/div&gt;&lt;div id="a2075" style="position:absolute;font-family:'Times New Roman';left:559px;top:67px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2079" style="position:absolute;font-family:'Times New Roman';left:636px;top:67px;"&gt;288,930&lt;/div&gt;&lt;div id="a2081" style="position:absolute;font-family:'Times New Roman';left:4px;top:84px;"&gt;Certificates of deposits &lt;/div&gt;&lt;div id="a2085" style="position:absolute;font-family:'Times New Roman';left:328px;top:84px;"&gt;5,086&lt;/div&gt;&lt;div id="a2089" style="position:absolute;font-family:'Times New Roman';left:452px;top:84px;"&gt;11&lt;/div&gt;&lt;div id="a2093" style="position:absolute;font-family:'Times New Roman';left:559px;top:84px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2097" style="position:absolute;font-family:'Times New Roman';left:649px;top:84px;"&gt;5,097&lt;/div&gt;&lt;div id="a2099" style="position:absolute;font-family:'Times New Roman';left:4px;top:101px;"&gt;US government and agency obligations &lt;/div&gt;&lt;div id="a2103" style="position:absolute;font-family:'Times New Roman';left:315px;top:101px;"&gt;148,399&lt;/div&gt;&lt;div id="a2107" style="position:absolute;font-family:'Times New Roman';left:452px;top:101px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2111" style="position:absolute;font-family:'Times New Roman';left:566px;top:101px;"&gt;7&lt;/div&gt;&lt;div id="a2115" style="position:absolute;font-family:'Times New Roman';left:636px;top:101px;"&gt;148,392&lt;/div&gt;&lt;div id="a2117" style="position:absolute;font-family:'Times New Roman';left:4px;top:118px;"&gt;Asset backed securities &lt;/div&gt;&lt;div id="a2121" style="position:absolute;font-family:'Times New Roman';left:328px;top:118px;"&gt;2,877&lt;/div&gt;&lt;div id="a2125" style="position:absolute;font-family:'Times New Roman';left:452px;top:118px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2129" style="position:absolute;font-family:'Times New Roman';left:566px;top:118px;"&gt;8&lt;/div&gt;&lt;div id="a2133" style="position:absolute;font-family:'Times New Roman';left:649px;top:118px;"&gt;2,869&lt;/div&gt;&lt;div id="a2135" style="position:absolute;font-family:'Times New Roman';left:4px;top:135px;"&gt;Treasury bills &lt;/div&gt;&lt;div id="a2139" style="position:absolute;font-family:'Times New Roman';left:321px;top:135px;"&gt;35,668&lt;/div&gt;&lt;div id="a2143" style="position:absolute;font-family:'Times New Roman';left:452px;top:135px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2147" style="position:absolute;font-family:'Times New Roman';left:566px;top:135px;"&gt;1&lt;/div&gt;&lt;div id="a2151" style="position:absolute;font-family:'Times New Roman';left:642px;top:135px;"&gt;35,667&lt;/div&gt;&lt;div id="a2153" style="position:absolute;font-family:'Times New Roman';left:4px;top:153px;"&gt;Total current&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;investment securities &lt;/div&gt;&lt;div id="a2156" style="position:absolute;font-family:'Times New Roman';left:270px;top:153px;"&gt;$ &lt;/div&gt;&lt;div id="a2158" style="position:absolute;font-family:'Times New Roman';left:315px;top:153px;"&gt;571,391&lt;/div&gt;&lt;div id="a2161" style="position:absolute;font-family:'Times New Roman';left:377px;top:153px;"&gt;$ &lt;/div&gt;&lt;div id="a2163" style="position:absolute;font-family:'Times New Roman';left:445px;top:153px;"&gt;563&lt;/div&gt;&lt;div id="a2166" style="position:absolute;font-family:'Times New Roman';left:485px;top:153px;"&gt;$ &lt;/div&gt;&lt;div id="a2168" style="position:absolute;font-family:'Times New Roman';left:559px;top:153px;"&gt;31&lt;/div&gt;&lt;div id="a2171" style="position:absolute;font-family:'Times New Roman';left:591px;top:153px;"&gt;$ &lt;/div&gt;&lt;div id="a2173" style="position:absolute;font-family:'Times New Roman';left:636px;top:153px;"&gt;571,923&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer251" style="position:relative;line-height:normal;width:688px;height:169px;"&gt;&lt;div id="div_248_XBRL_TS_196fa78e675342e1a486ccaad2a8572a" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer249" style="position:relative;line-height:normal;width:688px;height:169px;"&gt;&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.8px; left:1.4px; top:31px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:1px; left:1.4px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:257.4px; top:30px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:30px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:30px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:30px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:64.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:1.4px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:132.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:149.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:149.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:149.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:149.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer249" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2180" style="position:absolute;font-family:'Times New Roman';left:4px;top:15px;"&gt;June 1, 2024 &lt;/div&gt;&lt;div id="a2183" style="position:absolute;font-family:'Times New Roman';left:288px;top:0px;"&gt;Amortized&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2185" style="position:absolute;font-family:'Times New Roman';left:304px;top:15px;"&gt;Cost &lt;/div&gt;&lt;div id="a2188" style="position:absolute;font-family:'Times New Roman';left:394px;top:0px;"&gt;Unrealized&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2190" style="position:absolute;font-family:'Times New Roman';left:408px;top:15px;"&gt;Gains &lt;/div&gt;&lt;div id="a2193" style="position:absolute;font-family:'Times New Roman';left:501px;top:0px;"&gt;Unrealized &lt;/div&gt;&lt;div id="a2194" style="position:absolute;font-family:'Times New Roman';left:512px;top:15px;"&gt;Losses &lt;/div&gt;&lt;div id="a2197" style="position:absolute;font-family:'Times New Roman';left:611px;top:0px;"&gt;Estimated&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2199" style="position:absolute;font-family:'Times New Roman';left:609px;top:15px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a2201" style="position:absolute;font-family:'Times New Roman';left:4px;top:33px;"&gt;Municipal bonds &lt;/div&gt;&lt;div id="a2204" style="position:absolute;font-family:'Times New Roman';left:270px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2206" style="position:absolute;font-family:'Times New Roman';left:328px;top:33px;"&gt;4,100&lt;/div&gt;&lt;div id="a2209" style="position:absolute;font-family:'Times New Roman';left:377px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2211" style="position:absolute;font-family:'Times New Roman';left:452px;top:33px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2214" style="position:absolute;font-family:'Times New Roman';left:485px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2216" style="position:absolute;font-family:'Times New Roman';left:559px;top:33px;"&gt;41&lt;/div&gt;&lt;div id="a2219" style="position:absolute;font-family:'Times New Roman';left:591px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2221" style="position:absolute;font-family:'Times New Roman';left:649px;top:33px;"&gt;4,059&lt;/div&gt;&lt;div id="a2223" style="position:absolute;font-family:'Times New Roman';left:4px;top:50px;"&gt;Commercial paper &lt;/div&gt;&lt;div id="a2227" style="position:absolute;font-family:'Times New Roman';left:315px;top:50px;"&gt;137,856&lt;/div&gt;&lt;div id="a2231" style="position:absolute;font-family:'Times New Roman';left:452px;top:50px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2235" style="position:absolute;font-family:'Times New Roman';left:552px;top:50px;"&gt;121&lt;/div&gt;&lt;div id="a2239" style="position:absolute;font-family:'Times New Roman';left:636px;top:50px;"&gt;137,735&lt;/div&gt;&lt;div id="a2241" style="position:absolute;font-family:'Times New Roman';left:4px;top:67px;"&gt;Corporate bonds &lt;/div&gt;&lt;div id="a2245" style="position:absolute;font-family:'Times New Roman';left:315px;top:67px;"&gt;233,289&lt;/div&gt;&lt;div id="a2249" style="position:absolute;font-family:'Times New Roman';left:452px;top:67px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2253" style="position:absolute;font-family:'Times New Roman';left:552px;top:67px;"&gt;697&lt;/div&gt;&lt;div id="a2257" style="position:absolute;font-family:'Times New Roman';left:636px;top:67px;"&gt;232,592&lt;/div&gt;&lt;div id="a2259" style="position:absolute;font-family:'Times New Roman';left:4px;top:84px;"&gt;Certificates of deposits &lt;/div&gt;&lt;div id="a2263" style="position:absolute;font-family:'Times New Roman';left:328px;top:84px;"&gt;3,505&lt;/div&gt;&lt;div id="a2267" style="position:absolute;font-family:'Times New Roman';left:452px;top:84px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2271" style="position:absolute;font-family:'Times New Roman';left:559px;top:84px;"&gt;14&lt;/div&gt;&lt;div id="a2275" style="position:absolute;font-family:'Times New Roman';left:649px;top:84px;"&gt;3,491&lt;/div&gt;&lt;div id="a2277" style="position:absolute;font-family:'Times New Roman';left:4px;top:101px;"&gt;US government and agency obligations &lt;/div&gt;&lt;div id="a2281" style="position:absolute;font-family:'Times New Roman';left:315px;top:101px;"&gt;154,520&lt;/div&gt;&lt;div id="a2285" style="position:absolute;font-family:'Times New Roman';left:452px;top:101px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2289" style="position:absolute;font-family:'Times New Roman';left:552px;top:101px;"&gt;251&lt;/div&gt;&lt;div id="a2293" style="position:absolute;font-family:'Times New Roman';left:636px;top:101px;"&gt;154,269&lt;/div&gt;&lt;div id="a2295" style="position:absolute;font-family:'Times New Roman';left:4px;top:118px;"&gt;Asset backed securities &lt;/div&gt;&lt;div id="a2299" style="position:absolute;font-family:'Times New Roman';left:328px;top:118px;"&gt;3,154&lt;/div&gt;&lt;div id="a2303" style="position:absolute;font-family:'Times New Roman';left:452px;top:118px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2307" style="position:absolute;font-family:'Times New Roman';left:559px;top:118px;"&gt;30&lt;/div&gt;&lt;div id="a2311" style="position:absolute;font-family:'Times New Roman';left:649px;top:118px;"&gt;3,124&lt;/div&gt;&lt;div id="a2313" style="position:absolute;font-family:'Times New Roman';left:4px;top:135px;"&gt;Treasury bills &lt;/div&gt;&lt;div id="a2317" style="position:absolute;font-family:'Times New Roman';left:321px;top:135px;"&gt;39,239&lt;/div&gt;&lt;div id="a2321" style="position:absolute;font-family:'Times New Roman';left:452px;top:135px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2325" style="position:absolute;font-family:'Times New Roman';left:559px;top:135px;"&gt;10&lt;/div&gt;&lt;div id="a2329" style="position:absolute;font-family:'Times New Roman';left:642px;top:135px;"&gt;39,229&lt;/div&gt;&lt;div id="a2331" style="position:absolute;font-family:'Times New Roman';left:4px;top:154px;"&gt;Total current&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;investment securities &lt;/div&gt;&lt;div id="a2334" style="position:absolute;font-family:'Times New Roman';left:270px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2336" style="position:absolute;font-family:'Times New Roman';left:315px;top:154px;"&gt;575,663&lt;/div&gt;&lt;div id="a2339" style="position:absolute;font-family:'Times New Roman';left:377px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2341" style="position:absolute;font-family:'Times New Roman';left:452px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2344" style="position:absolute;font-family:'Times New Roman';left:485px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2346" style="position:absolute;font-family:'Times New Roman';left:542px;top:154px;"&gt;1,164&lt;/div&gt;&lt;div id="a2349" style="position:absolute;font-family:'Times New Roman';left:591px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2351" style="position:absolute;font-family:'Times New Roman';left:636px;top:154px;"&gt;574,499&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer254" style="position:relative;line-height:normal;width:701px;height:158px;"&gt;&lt;div id="TextContainer254" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a2354" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Available-for-sale &lt;/div&gt;&lt;div id="a2361" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Proceeds&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;from&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;sales and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;maturities of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;investment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities available-for-sale&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;were $&lt;/div&gt;&lt;div id="a2361_85_5" style="position:absolute;font-family:'Times New Roman';left:469px;top:32px;"&gt;209.7&lt;/div&gt;&lt;div id="a2361_90_14" style="position:absolute;font-family:'Times New Roman';left:499px;top:32px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;million&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a2361_104_5" style="position:absolute;font-family:'Times New Roman';left:576px;top:32px;"&gt;135.8&lt;/div&gt;&lt;div id="a2361_109_16" style="position:absolute;font-family:'Times New Roman';left:606px;top:32px;"&gt;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;million&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;during &lt;/div&gt;&lt;div id="a2373" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;thirteen&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;ended August&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;31,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;September&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2023,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;respectively.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Gross&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;realized&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;gains&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;thirteen&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;weeks &lt;/div&gt;&lt;div id="a2380" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;ended August 31,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024 and September&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2, 2023 were&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a2380_50_2" style="position:absolute;font-family:'Times New Roman';left:297px;top:63px;"&gt;11&lt;/div&gt;&lt;div id="a2380_52_15" style="position:absolute;font-family:'Times New Roman';left:311px;top:63px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;thousand and $&lt;/div&gt;&lt;div id="a2380_67_1" style="position:absolute;font-family:'Times New Roman';left:396px;top:63px;"&gt;2&lt;/div&gt;&lt;div id="a2380_68_36" style="position:absolute;font-family:'Times New Roman';left:403px;top:63px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;thousand, respectively.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;There were &lt;/div&gt;&lt;div id="a2380_104_2" style="position:absolute;font-family:'Times New Roman';left:598px;top:63px;"&gt;no&lt;/div&gt;&lt;div id="a2380_106_16" style="position:absolute;font-family:'Times New Roman';left:611px;top:63px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;gross realized &lt;/div&gt;&lt;div id="a2389" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;losses for the thirteen weeks ended August 31, 2024. Gross realized losses for the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;thirteen weeks ended September 2, 2023 were &lt;/div&gt;&lt;div id="a2399" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;$&lt;/div&gt;&lt;div id="a2399_1_1" style="position:absolute;font-family:'Times New Roman';left:11px;top:95px;"&gt;8&lt;/div&gt;&lt;div id="a2399_2_22" style="position:absolute;font-family:'Times New Roman';left:18px;top:95px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;thousand. There were &lt;/div&gt;&lt;div id="a2399_24_2" style="position:absolute;font-family:'Times New Roman';left:140px;top:95px;"&gt;no&lt;/div&gt;&lt;div id="a2399_26_67" style="position:absolute;font-family:'Times New Roman';left:153px;top:95px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;allowances for credit losses at August 31, 2024 and June 1, 2024. &lt;/div&gt;&lt;div id="a2409" style="position:absolute;font-family:'Times New Roman';left:4px;top:127px;"&gt;Actual maturities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;may differ&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;from contractual&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;maturities as some&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;borrowers have&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the right to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;call or prepay&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;obligations with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or &lt;/div&gt;&lt;div id="a2411" style="position:absolute;font-family:'Times New Roman';left:4px;top:142px;"&gt;without penalties. Contractual maturities of current investments at August&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;31, 2024 are as follows (in thousands):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer258" style="position:relative;line-height:normal;width:688px;height:70px;"&gt;&lt;div style="position:absolute; width:516.7px; height:15.4px; left:4.6px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:526.8px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.8px; left:2.1px; top:16.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:140.6px; height:15.4px; left:538.9px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:522.2px; height:1px; left:2.1px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:162px; height:1px; left:524.3px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:516.7px; height:15.4px; left:4.6px; top:53.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:526.8px; top:53.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.7px; left:2.1px; top:51.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:140.6px; height:15.4px; left:538.9px; top:53.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:522.2px; height:1px; left:2.1px; top:50.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:162px; height:1px; left:524.3px; top:50.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:162.9px; height:1px; left:523.3px; top:68.8px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer258" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2418" style="position:absolute;font-family:'Times New Roman';left:548px;top:0px;"&gt;Estimated Fair Value &lt;/div&gt;&lt;div id="a2420" style="position:absolute;font-family:'Times New Roman';left:4px;top:18px;"&gt;Within one year &lt;/div&gt;&lt;div id="a2422" style="position:absolute;font-family:'Times New Roman';left:527px;top:18px;"&gt;$ &lt;/div&gt;&lt;div id="a2424" style="position:absolute;font-family:'Times New Roman';left:636px;top:18px;"&gt;365,628&lt;/div&gt;&lt;div id="a2426" style="position:absolute;font-family:'Times New Roman';left:4px;top:35px;"&gt;1-5 years &lt;/div&gt;&lt;div id="a2431" style="position:absolute;font-family:'Times New Roman';left:636px;top:35px;"&gt;206,295&lt;/div&gt;&lt;div id="a2433" style="position:absolute;font-family:'Times New Roman';left:4px;top:53px;"&gt;Total &lt;/div&gt;&lt;div id="a2435" style="position:absolute;font-family:'Times New Roman';left:527px;top:53px;"&gt;$ &lt;/div&gt;&lt;div id="a2437" style="position:absolute;font-family:'Times New Roman';left:636px;top:53px;"&gt;571,923&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_cbfb140a503d41708fd4fa3309d321d8">&lt;div id="TextBlockContainer245" style="position:relative;line-height:normal;width:688px;height:169px;"&gt;&lt;div id="div_242_XBRL_TS_a50173d69a24496e807dd64584d9f08b" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer243" style="position:relative;line-height:normal;width:688px;height:169px;"&gt;&lt;div style="position:absolute; width:250.6px; height:15.2px; left:4.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.2px; left:270.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.2px; left:377.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.2px; left:484.2px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.2px; left:591.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.6px; left:1.4px; top:31.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:1px; left:1.4px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:257.4px; top:30.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:30.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:30.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:30.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:30.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:65.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:67px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.2px; left:4.1px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:99.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:101.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:133.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:135px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:150.4px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:150.4px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:150.4px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:150.4px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer243" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2002" style="position:absolute;font-family:'Times New Roman';left:4px;top:15px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a2005" style="position:absolute;font-family:'Times New Roman';left:288px;top:0px;"&gt;Amortized &lt;/div&gt;&lt;div id="a2007" style="position:absolute;font-family:'Times New Roman';left:304px;top:15px;"&gt;Cost &lt;/div&gt;&lt;div id="a2010" style="position:absolute;font-family:'Times New Roman';left:394px;top:0px;"&gt;Unrealized&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2012" style="position:absolute;font-family:'Times New Roman';left:408px;top:15px;"&gt;Gains &lt;/div&gt;&lt;div id="a2015" style="position:absolute;font-family:'Times New Roman';left:501px;top:0px;"&gt;Unrealized &lt;/div&gt;&lt;div id="a2016" style="position:absolute;font-family:'Times New Roman';left:512px;top:15px;"&gt;Losses &lt;/div&gt;&lt;div id="a2019" style="position:absolute;font-family:'Times New Roman';left:611px;top:0px;"&gt;Estimated&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2021" style="position:absolute;font-family:'Times New Roman';left:609px;top:15px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a2023" style="position:absolute;font-family:'Times New Roman';left:4px;top:33px;"&gt;Municipal bonds &lt;/div&gt;&lt;div id="a2026" style="position:absolute;font-family:'Times New Roman';left:270px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2028" style="position:absolute;font-family:'Times New Roman';left:328px;top:33px;"&gt;4,280&lt;/div&gt;&lt;div id="a2031" style="position:absolute;font-family:'Times New Roman';left:377px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2033" style="position:absolute;font-family:'Times New Roman';left:452px;top:33px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2036" style="position:absolute;font-family:'Times New Roman';left:485px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2038" style="position:absolute;font-family:'Times New Roman';left:559px;top:33px;"&gt;15&lt;/div&gt;&lt;div id="a2041" style="position:absolute;font-family:'Times New Roman';left:591px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2043" style="position:absolute;font-family:'Times New Roman';left:649px;top:33px;"&gt;4,265&lt;/div&gt;&lt;div id="a2045" style="position:absolute;font-family:'Times New Roman';left:4px;top:50px;"&gt;Commercial paper &lt;/div&gt;&lt;div id="a2049" style="position:absolute;font-family:'Times New Roman';left:321px;top:50px;"&gt;86,698&lt;/div&gt;&lt;div id="a2053" style="position:absolute;font-family:'Times New Roman';left:458px;top:50px;"&gt;5&lt;/div&gt;&lt;div id="a2057" style="position:absolute;font-family:'Times New Roman';left:559px;top:50px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2061" style="position:absolute;font-family:'Times New Roman';left:642px;top:50px;"&gt;86,703&lt;/div&gt;&lt;div id="a2063" style="position:absolute;font-family:'Times New Roman';left:4px;top:67px;"&gt;Corporate bonds &lt;/div&gt;&lt;div id="a2067" style="position:absolute;font-family:'Times New Roman';left:315px;top:67px;"&gt;288,383&lt;/div&gt;&lt;div id="a2071" style="position:absolute;font-family:'Times New Roman';left:445px;top:67px;"&gt;547&lt;/div&gt;&lt;div id="a2075" style="position:absolute;font-family:'Times New Roman';left:559px;top:67px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2079" style="position:absolute;font-family:'Times New Roman';left:636px;top:67px;"&gt;288,930&lt;/div&gt;&lt;div id="a2081" style="position:absolute;font-family:'Times New Roman';left:4px;top:84px;"&gt;Certificates of deposits &lt;/div&gt;&lt;div id="a2085" style="position:absolute;font-family:'Times New Roman';left:328px;top:84px;"&gt;5,086&lt;/div&gt;&lt;div id="a2089" style="position:absolute;font-family:'Times New Roman';left:452px;top:84px;"&gt;11&lt;/div&gt;&lt;div id="a2093" style="position:absolute;font-family:'Times New Roman';left:559px;top:84px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2097" style="position:absolute;font-family:'Times New Roman';left:649px;top:84px;"&gt;5,097&lt;/div&gt;&lt;div id="a2099" style="position:absolute;font-family:'Times New Roman';left:4px;top:101px;"&gt;US government and agency obligations &lt;/div&gt;&lt;div id="a2103" style="position:absolute;font-family:'Times New Roman';left:315px;top:101px;"&gt;148,399&lt;/div&gt;&lt;div id="a2107" style="position:absolute;font-family:'Times New Roman';left:452px;top:101px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2111" style="position:absolute;font-family:'Times New Roman';left:566px;top:101px;"&gt;7&lt;/div&gt;&lt;div id="a2115" style="position:absolute;font-family:'Times New Roman';left:636px;top:101px;"&gt;148,392&lt;/div&gt;&lt;div id="a2117" style="position:absolute;font-family:'Times New Roman';left:4px;top:118px;"&gt;Asset backed securities &lt;/div&gt;&lt;div id="a2121" style="position:absolute;font-family:'Times New Roman';left:328px;top:118px;"&gt;2,877&lt;/div&gt;&lt;div id="a2125" style="position:absolute;font-family:'Times New Roman';left:452px;top:118px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2129" style="position:absolute;font-family:'Times New Roman';left:566px;top:118px;"&gt;8&lt;/div&gt;&lt;div id="a2133" style="position:absolute;font-family:'Times New Roman';left:649px;top:118px;"&gt;2,869&lt;/div&gt;&lt;div id="a2135" style="position:absolute;font-family:'Times New Roman';left:4px;top:135px;"&gt;Treasury bills &lt;/div&gt;&lt;div id="a2139" style="position:absolute;font-family:'Times New Roman';left:321px;top:135px;"&gt;35,668&lt;/div&gt;&lt;div id="a2143" style="position:absolute;font-family:'Times New Roman';left:452px;top:135px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2147" style="position:absolute;font-family:'Times New Roman';left:566px;top:135px;"&gt;1&lt;/div&gt;&lt;div id="a2151" style="position:absolute;font-family:'Times New Roman';left:642px;top:135px;"&gt;35,667&lt;/div&gt;&lt;div id="a2153" style="position:absolute;font-family:'Times New Roman';left:4px;top:153px;"&gt;Total current&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;investment securities &lt;/div&gt;&lt;div id="a2156" style="position:absolute;font-family:'Times New Roman';left:270px;top:153px;"&gt;$ &lt;/div&gt;&lt;div id="a2158" style="position:absolute;font-family:'Times New Roman';left:315px;top:153px;"&gt;571,391&lt;/div&gt;&lt;div id="a2161" style="position:absolute;font-family:'Times New Roman';left:377px;top:153px;"&gt;$ &lt;/div&gt;&lt;div id="a2163" style="position:absolute;font-family:'Times New Roman';left:445px;top:153px;"&gt;563&lt;/div&gt;&lt;div id="a2166" style="position:absolute;font-family:'Times New Roman';left:485px;top:153px;"&gt;$ &lt;/div&gt;&lt;div id="a2168" style="position:absolute;font-family:'Times New Roman';left:559px;top:153px;"&gt;31&lt;/div&gt;&lt;div id="a2171" style="position:absolute;font-family:'Times New Roman';left:591px;top:153px;"&gt;$ &lt;/div&gt;&lt;div id="a2173" style="position:absolute;font-family:'Times New Roman';left:636px;top:153px;"&gt;571,923&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer249" style="position:relative;line-height:normal;width:688px;height:169px;"&gt;&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.8px; left:1.4px; top:31px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:32.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:1px; left:1.4px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:257.4px; top:30px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:30px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:30px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:30px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:30px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:64.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:66.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:1.4px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:100.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:132.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:134.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:149.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:149.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:149.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:149.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer249" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2180" style="position:absolute;font-family:'Times New Roman';left:4px;top:15px;"&gt;June 1, 2024 &lt;/div&gt;&lt;div id="a2183" style="position:absolute;font-family:'Times New Roman';left:288px;top:0px;"&gt;Amortized&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2185" style="position:absolute;font-family:'Times New Roman';left:304px;top:15px;"&gt;Cost &lt;/div&gt;&lt;div id="a2188" style="position:absolute;font-family:'Times New Roman';left:394px;top:0px;"&gt;Unrealized&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2190" style="position:absolute;font-family:'Times New Roman';left:408px;top:15px;"&gt;Gains &lt;/div&gt;&lt;div id="a2193" style="position:absolute;font-family:'Times New Roman';left:501px;top:0px;"&gt;Unrealized &lt;/div&gt;&lt;div id="a2194" style="position:absolute;font-family:'Times New Roman';left:512px;top:15px;"&gt;Losses &lt;/div&gt;&lt;div id="a2197" style="position:absolute;font-family:'Times New Roman';left:611px;top:0px;"&gt;Estimated&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a2199" style="position:absolute;font-family:'Times New Roman';left:609px;top:15px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a2201" style="position:absolute;font-family:'Times New Roman';left:4px;top:33px;"&gt;Municipal bonds &lt;/div&gt;&lt;div id="a2204" style="position:absolute;font-family:'Times New Roman';left:270px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2206" style="position:absolute;font-family:'Times New Roman';left:328px;top:33px;"&gt;4,100&lt;/div&gt;&lt;div id="a2209" style="position:absolute;font-family:'Times New Roman';left:377px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2211" style="position:absolute;font-family:'Times New Roman';left:452px;top:33px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2214" style="position:absolute;font-family:'Times New Roman';left:485px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2216" style="position:absolute;font-family:'Times New Roman';left:559px;top:33px;"&gt;41&lt;/div&gt;&lt;div id="a2219" style="position:absolute;font-family:'Times New Roman';left:591px;top:33px;"&gt;$ &lt;/div&gt;&lt;div id="a2221" style="position:absolute;font-family:'Times New Roman';left:649px;top:33px;"&gt;4,059&lt;/div&gt;&lt;div id="a2223" style="position:absolute;font-family:'Times New Roman';left:4px;top:50px;"&gt;Commercial paper &lt;/div&gt;&lt;div id="a2227" style="position:absolute;font-family:'Times New Roman';left:315px;top:50px;"&gt;137,856&lt;/div&gt;&lt;div id="a2231" style="position:absolute;font-family:'Times New Roman';left:452px;top:50px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2235" style="position:absolute;font-family:'Times New Roman';left:552px;top:50px;"&gt;121&lt;/div&gt;&lt;div id="a2239" style="position:absolute;font-family:'Times New Roman';left:636px;top:50px;"&gt;137,735&lt;/div&gt;&lt;div id="a2241" style="position:absolute;font-family:'Times New Roman';left:4px;top:67px;"&gt;Corporate bonds &lt;/div&gt;&lt;div id="a2245" style="position:absolute;font-family:'Times New Roman';left:315px;top:67px;"&gt;233,289&lt;/div&gt;&lt;div id="a2249" style="position:absolute;font-family:'Times New Roman';left:452px;top:67px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2253" style="position:absolute;font-family:'Times New Roman';left:552px;top:67px;"&gt;697&lt;/div&gt;&lt;div id="a2257" style="position:absolute;font-family:'Times New Roman';left:636px;top:67px;"&gt;232,592&lt;/div&gt;&lt;div id="a2259" style="position:absolute;font-family:'Times New Roman';left:4px;top:84px;"&gt;Certificates of deposits &lt;/div&gt;&lt;div id="a2263" style="position:absolute;font-family:'Times New Roman';left:328px;top:84px;"&gt;3,505&lt;/div&gt;&lt;div id="a2267" style="position:absolute;font-family:'Times New Roman';left:452px;top:84px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2271" style="position:absolute;font-family:'Times New Roman';left:559px;top:84px;"&gt;14&lt;/div&gt;&lt;div id="a2275" style="position:absolute;font-family:'Times New Roman';left:649px;top:84px;"&gt;3,491&lt;/div&gt;&lt;div id="a2277" style="position:absolute;font-family:'Times New Roman';left:4px;top:101px;"&gt;US government and agency obligations &lt;/div&gt;&lt;div id="a2281" style="position:absolute;font-family:'Times New Roman';left:315px;top:101px;"&gt;154,520&lt;/div&gt;&lt;div id="a2285" style="position:absolute;font-family:'Times New Roman';left:452px;top:101px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2289" style="position:absolute;font-family:'Times New Roman';left:552px;top:101px;"&gt;251&lt;/div&gt;&lt;div id="a2293" style="position:absolute;font-family:'Times New Roman';left:636px;top:101px;"&gt;154,269&lt;/div&gt;&lt;div id="a2295" style="position:absolute;font-family:'Times New Roman';left:4px;top:118px;"&gt;Asset backed securities &lt;/div&gt;&lt;div id="a2299" style="position:absolute;font-family:'Times New Roman';left:328px;top:118px;"&gt;3,154&lt;/div&gt;&lt;div id="a2303" style="position:absolute;font-family:'Times New Roman';left:452px;top:118px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2307" style="position:absolute;font-family:'Times New Roman';left:559px;top:118px;"&gt;30&lt;/div&gt;&lt;div id="a2311" style="position:absolute;font-family:'Times New Roman';left:649px;top:118px;"&gt;3,124&lt;/div&gt;&lt;div id="a2313" style="position:absolute;font-family:'Times New Roman';left:4px;top:135px;"&gt;Treasury bills &lt;/div&gt;&lt;div id="a2317" style="position:absolute;font-family:'Times New Roman';left:321px;top:135px;"&gt;39,239&lt;/div&gt;&lt;div id="a2321" style="position:absolute;font-family:'Times New Roman';left:452px;top:135px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2325" style="position:absolute;font-family:'Times New Roman';left:559px;top:135px;"&gt;10&lt;/div&gt;&lt;div id="a2329" style="position:absolute;font-family:'Times New Roman';left:642px;top:135px;"&gt;39,229&lt;/div&gt;&lt;div id="a2331" style="position:absolute;font-family:'Times New Roman';left:4px;top:154px;"&gt;Total current&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;investment securities &lt;/div&gt;&lt;div id="a2334" style="position:absolute;font-family:'Times New Roman';left:270px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2336" style="position:absolute;font-family:'Times New Roman';left:315px;top:154px;"&gt;575,663&lt;/div&gt;&lt;div id="a2339" style="position:absolute;font-family:'Times New Roman';left:377px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2341" style="position:absolute;font-family:'Times New Roman';left:452px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2344" style="position:absolute;font-family:'Times New Roman';left:485px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2346" style="position:absolute;font-family:'Times New Roman';left:542px;top:154px;"&gt;1,164&lt;/div&gt;&lt;div id="a2349" style="position:absolute;font-family:'Times New Roman';left:591px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2351" style="position:absolute;font-family:'Times New Roman';left:636px;top:154px;"&gt;574,499&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_135"
      unitRef="USD">4280000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_136"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_137"
      unitRef="USD">15000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_138"
      unitRef="USD">4265000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_139"
      unitRef="USD">86698000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_140"
      unitRef="USD">5000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_141"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_142"
      unitRef="USD">86703000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_143"
      unitRef="USD">288383000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_144"
      unitRef="USD">547000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_145"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_146"
      unitRef="USD">288930000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_313"
      unitRef="USD">5086000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_314"
      unitRef="USD">11000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_315"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_316"
      unitRef="USD">5097000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_247"
      unitRef="USD">148399000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_248"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_249"
      unitRef="USD">7000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_250"
      unitRef="USD">148392000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_147"
      unitRef="USD">2877000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_148"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_149"
      unitRef="USD">8000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_150"
      unitRef="USD">2869000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_411"
      unitRef="USD">35668000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_412"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_413"
      unitRef="USD">1000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_414"
      unitRef="USD">35667000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_151"
      unitRef="USD">571391000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_152"
      unitRef="USD">563000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_153"
      unitRef="USD">31000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_154"
      unitRef="USD">571923000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_155"
      unitRef="USD">4100000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_156"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_157"
      unitRef="USD">41000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_158"
      unitRef="USD">4059000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_159"
      unitRef="USD">137856000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_160"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_161"
      unitRef="USD">121000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_162"
      unitRef="USD">137735000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_163"
      unitRef="USD">233289000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_164"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_165"
      unitRef="USD">697000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_166"
      unitRef="USD">232592000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_167"
      unitRef="USD">3505000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_168"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_169"
      unitRef="USD">14000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_170"
      unitRef="USD">3491000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_251"
      unitRef="USD">154520000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_252"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_253"
      unitRef="USD">251000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_254"
      unitRef="USD">154269000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_321"
      unitRef="USD">3154000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_322"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_323"
      unitRef="USD">30000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_324"
      unitRef="USD">3124000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_317"
      unitRef="USD">39239000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_318"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_319"
      unitRef="USD">10000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_320"
      unitRef="USD">39229000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_171"
      unitRef="USD">575663000</calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_172"
      unitRef="USD">0</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax>
    <calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_173"
      unitRef="USD">1164000</calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_174"
      unitRef="USD">574499000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-5"
      id="ID_176"
      unitRef="USD">209700000</calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent>
    <calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-5"
      id="ID_435"
      unitRef="USD">135800000</calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent>
    <calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_232"
      unitRef="USD">11000</calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain>
    <calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_432"
      unitRef="USD">2000</calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain>
    <calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="0"
      id="ID_433"
      unitRef="USD">0</calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss>
    <calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_434"
      unitRef="USD">8000</calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="0"
      id="ID_177"
      unitRef="USD">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="0"
      id="ID_178"
      unitRef="USD">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_134">&lt;div id="TextBlockContainer260" style="position:relative;line-height:normal;width:688px;height:70px;"&gt;&lt;div id="div_257_XBRL_TS_5c62ff613b0549ef8d5f794846b1d408" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer258" style="position:relative;line-height:normal;width:688px;height:70px;"&gt;&lt;div style="position:absolute; width:516.7px; height:15.4px; left:4.6px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:526.8px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.8px; left:2.1px; top:16.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:140.6px; height:15.4px; left:538.9px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:522.2px; height:1px; left:2.1px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:162px; height:1px; left:524.3px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:516.7px; height:15.4px; left:4.6px; top:53.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:526.8px; top:53.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.7px; left:2.1px; top:51.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:140.6px; height:15.4px; left:538.9px; top:53.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:522.2px; height:1px; left:2.1px; top:50.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:162px; height:1px; left:524.3px; top:50.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:162.9px; height:1px; left:523.3px; top:68.8px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer258" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2418" style="position:absolute;font-family:'Times New Roman';left:548px;top:0px;"&gt;Estimated Fair Value &lt;/div&gt;&lt;div id="a2420" style="position:absolute;font-family:'Times New Roman';left:4px;top:18px;"&gt;Within one year &lt;/div&gt;&lt;div id="a2422" style="position:absolute;font-family:'Times New Roman';left:527px;top:18px;"&gt;$ &lt;/div&gt;&lt;div id="a2424" style="position:absolute;font-family:'Times New Roman';left:636px;top:18px;"&gt;365,628&lt;/div&gt;&lt;div id="a2426" style="position:absolute;font-family:'Times New Roman';left:4px;top:35px;"&gt;1-5 years &lt;/div&gt;&lt;div id="a2431" style="position:absolute;font-family:'Times New Roman';left:636px;top:35px;"&gt;206,295&lt;/div&gt;&lt;div id="a2433" style="position:absolute;font-family:'Times New Roman';left:4px;top:53px;"&gt;Total &lt;/div&gt;&lt;div id="a2435" style="position:absolute;font-family:'Times New Roman';left:527px;top:53px;"&gt;$ &lt;/div&gt;&lt;div id="a2437" style="position:absolute;font-family:'Times New Roman';left:636px;top:53px;"&gt;571,923&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_481"
      unitRef="USD">365628000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_175"
      unitRef="USD">206295000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_48A"
      unitRef="USD">571923000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_7bf74233765144e897626e135814c15d">&lt;div id="TextBlockContainer266" style="position:relative;line-height:normal;width:701px;height:383px;"&gt;&lt;div id="TextContainer266" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a2440" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 4 - Fair Value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Measurements&lt;/div&gt;&lt;/div&gt;&lt;div id="div_263_XBRL_TS_8d49f4c31ba24b47ba6a950f49733339" style="position:absolute;left:0px;top:32px;float:left;"&gt;&lt;div id="TextBlockContainer264" style="position:relative;line-height:normal;width:701px;height:336px;"&gt;&lt;div id="TextContainer264" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a2448" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;The Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is required&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to categorize&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;both financial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and nonfinancial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;assets and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liabilities based&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;following fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value &lt;/div&gt;&lt;div id="a2450" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt;hierarchy. The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;fair value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of an&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;asset is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the price&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;at which&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the asset&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;could be&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;sold in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an orderly&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;transaction between&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;unrelated, &lt;/div&gt;&lt;div id="a2453" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;knowledgeable, and willing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;parties able to engage in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the transaction. A liability&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair value is defined&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as the amount that would &lt;/div&gt;&lt;div id="a2455" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;be&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;paid&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;transfer&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liability&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;new&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;obligor&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;transaction&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;between&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;parties,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;would&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;be paid&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a2457" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;settle the liability with the creditor. &lt;/div&gt;&lt;div id="a2460" style="position:absolute;font-family:'Times New Roman';left:52px;top:94px;"&gt;&#x2022;&lt;/div&gt;&lt;div id="a2462" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:94px;"&gt;Level 1&lt;/div&gt;&lt;div id="a2463" style="position:absolute;font-family:'Times New Roman';left:115px;top:94px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;- Quoted prices in active markets for identical assets or liabilities &lt;/div&gt;&lt;div id="a2468" style="position:absolute;font-family:'Times New Roman';left:52px;top:123px;"&gt;&#x2022;&lt;/div&gt;&lt;div id="a2470" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:123px;"&gt;Level 2&lt;/div&gt;&lt;div id="a2471" style="position:absolute;font-family:'Times New Roman';left:116px;top:123px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;- Inputs&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;other than&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;quoted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;prices included&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;in Level&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;1 that&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;are observable&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;asset or&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;liability,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;either &lt;/div&gt;&lt;div id="a2475" style="position:absolute;font-family:'Times New Roman';left:76px;top:139px;"&gt;directly or indirectly,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;including: &lt;/div&gt;&lt;div id="a2477" style="position:absolute;font-family:'Times New Roman';left:100px;top:155px;"&gt;&#x25e6;&lt;/div&gt;&lt;div id="a2479" style="position:absolute;font-family:'Times New Roman';left:124px;top:155px;"&gt;Quoted prices for similar assets or liabilities in active markets &lt;/div&gt;&lt;div id="a2481" style="position:absolute;font-family:'Times New Roman';left:100px;top:171px;"&gt;&#x25e6;&lt;/div&gt;&lt;div id="a2483" style="position:absolute;font-family:'Times New Roman';left:124px;top:171px;"&gt;Quoted prices for identical or similar assets in non-active markets &lt;/div&gt;&lt;div id="a2487" style="position:absolute;font-family:'Times New Roman';left:100px;top:186px;"&gt;&#x25e6;&lt;/div&gt;&lt;div id="a2489" style="position:absolute;font-family:'Times New Roman';left:124px;top:186px;"&gt;Inputs other than quoted prices that are observable for the asset or liability &lt;/div&gt;&lt;div id="a2491" style="position:absolute;font-family:'Times New Roman';left:100px;top:202px;"&gt;&#x25e6;&lt;/div&gt;&lt;div id="a2493" style="position:absolute;font-family:'Times New Roman';left:124px;top:202px;"&gt;Inputs derived principally from or corroborated by other observable market&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;data &lt;/div&gt;&lt;div id="a2495" style="position:absolute;font-family:'Times New Roman';left:52px;top:231px;"&gt;&#x2022;&lt;/div&gt;&lt;div id="a2497" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:231px;"&gt;Level 3&lt;/div&gt;&lt;div id="a2498" style="position:absolute;font-family:'Times New Roman';left:115px;top:231px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;- Unobservable inputs for the asset or liability that are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;supported by little or no market activity and that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are &lt;/div&gt;&lt;div id="a2502" style="position:absolute;font-family:'Times New Roman';left:76px;top:247px;"&gt;significant to the fair value of the assets or liabilities &lt;/div&gt;&lt;div id="a2505" style="position:absolute;font-family:'Times New Roman';left:4px;top:279px;"&gt;The disclosures of fair value of certain financial assets and liabilities that are recorded&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at cost are as follows: &lt;/div&gt;&lt;div id="a2507" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:304px;"&gt;Cash and cash equivalents, accounts receivable,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and accounts payable:&lt;/div&gt;&lt;div id="a2508" style="position:absolute;font-family:'Times New Roman';left:388px;top:304px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;The carrying amount approximates fair value due to the &lt;/div&gt;&lt;div id="a2510" style="position:absolute;font-family:'Times New Roman';left:4px;top:320px;"&gt;short maturity of these instruments.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextContainer267" style="position:relative;width:701px;z-index:1;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer270" style="position:relative;line-height:normal;width:701px;height:64px;"&gt;&lt;div style="position:absolute; width:362.5px; height:1px; left:4.1px; top:13.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer270" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a2517" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;"&gt;Assets and Liabilities Measured at Fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on a Recurring Basis &lt;/div&gt;&lt;div id="a2520" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;In&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accordance&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;hierarchy&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;described&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;above,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;following&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;table&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;shows&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;financial&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;assets and &lt;/div&gt;&lt;div id="a2522" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;liabilities measured at fair value on a recurring basis as of August 31, 2024 and June 1,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024 (in thousands):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer274" style="position:relative;line-height:normal;width:688px;height:240px;"&gt;&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:16.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16px; left:1.4px; top:16.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:16.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:1px; left:1.4px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:257.4px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.2px; left:22px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:49.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.4px; left:22px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:83.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.2px; left:22px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:117.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.9px; left:1.4px; top:152.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:17.9px; left:1.4px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:266.1px; height:1px; left:1.4px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:151.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:151.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:151.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:151.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:169.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:169.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:169.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:169.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:188.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:187.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:188.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:1.4px; top:222.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:18.1px; left:1.4px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:266.1px; height:1px; left:1.4px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:221.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:221.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:221.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:221.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer274" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2525" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a2528" style="position:absolute;font-family:'Times New Roman';left:296px;top:0px;"&gt;Level 1 &lt;/div&gt;&lt;div id="a2531" style="position:absolute;font-family:'Times New Roman';left:403px;top:0px;"&gt;Level 2 &lt;/div&gt;&lt;div id="a2534" style="position:absolute;font-family:'Times New Roman';left:510px;top:0px;"&gt;Level 3 &lt;/div&gt;&lt;div id="a2537" style="position:absolute;font-family:'Times New Roman';left:616px;top:0px;"&gt;Balance &lt;/div&gt;&lt;div id="a2539" style="position:absolute;font-family:'Times New Roman';left:4px;top:17px;"&gt;Assets &lt;/div&gt;&lt;div id="a2553" style="position:absolute;font-family:'Times New Roman';left:22px;top:34px;"&gt;Municipal bonds &lt;/div&gt;&lt;div id="a2556" style="position:absolute;font-family:'Times New Roman';left:270px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2558" style="position:absolute;font-family:'Times New Roman';left:345px;top:34px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2561" style="position:absolute;font-family:'Times New Roman';left:377px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2563" style="position:absolute;font-family:'Times New Roman';left:435px;top:34px;"&gt;4,265&lt;/div&gt;&lt;div id="a2566" style="position:absolute;font-family:'Times New Roman';left:485px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2568" style="position:absolute;font-family:'Times New Roman';left:559px;top:34px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2571" style="position:absolute;font-family:'Times New Roman';left:591px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2573" style="position:absolute;font-family:'Times New Roman';left:649px;top:34px;"&gt;4,265&lt;/div&gt;&lt;div id="a2575" style="position:absolute;font-family:'Times New Roman';left:22px;top:51px;"&gt;Commercial paper &lt;/div&gt;&lt;div id="a2579" style="position:absolute;font-family:'Times New Roman';left:345px;top:51px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2583" style="position:absolute;font-family:'Times New Roman';left:429px;top:51px;"&gt;86,703&lt;/div&gt;&lt;div id="a2587" style="position:absolute;font-family:'Times New Roman';left:559px;top:51px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2591" style="position:absolute;font-family:'Times New Roman';left:642px;top:51px;"&gt;86,703&lt;/div&gt;&lt;div id="a2593" style="position:absolute;font-family:'Times New Roman';left:22px;top:68px;"&gt;Corporate bonds &lt;/div&gt;&lt;div id="a2597" style="position:absolute;font-family:'Times New Roman';left:345px;top:68px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2601" style="position:absolute;font-family:'Times New Roman';left:422px;top:68px;"&gt;288,930&lt;/div&gt;&lt;div id="a2605" style="position:absolute;font-family:'Times New Roman';left:559px;top:68px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2609" style="position:absolute;font-family:'Times New Roman';left:636px;top:68px;"&gt;288,930&lt;/div&gt;&lt;div id="a2611" style="position:absolute;font-family:'Times New Roman';left:22px;top:85px;"&gt;Certificates of deposits &lt;/div&gt;&lt;div id="a2615" style="position:absolute;font-family:'Times New Roman';left:345px;top:85px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2619" style="position:absolute;font-family:'Times New Roman';left:435px;top:85px;"&gt;5,097&lt;/div&gt;&lt;div id="a2623" style="position:absolute;font-family:'Times New Roman';left:559px;top:85px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2627" style="position:absolute;font-family:'Times New Roman';left:649px;top:85px;"&gt;5,097&lt;/div&gt;&lt;div id="a2629" style="position:absolute;font-family:'Times New Roman';left:22px;top:102px;"&gt;US government and agency obligations &lt;/div&gt;&lt;div id="a2633" style="position:absolute;font-family:'Times New Roman';left:345px;top:102px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2637" style="position:absolute;font-family:'Times New Roman';left:422px;top:102px;"&gt;148,392&lt;/div&gt;&lt;div id="a2641" style="position:absolute;font-family:'Times New Roman';left:559px;top:102px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2645" style="position:absolute;font-family:'Times New Roman';left:636px;top:102px;"&gt;148,392&lt;/div&gt;&lt;div id="a2647" style="position:absolute;font-family:'Times New Roman';left:22px;top:119px;"&gt;Asset backed securities &lt;/div&gt;&lt;div id="a2651" style="position:absolute;font-family:'Times New Roman';left:345px;top:119px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2655" style="position:absolute;font-family:'Times New Roman';left:435px;top:119px;"&gt;2,869&lt;/div&gt;&lt;div id="a2659" style="position:absolute;font-family:'Times New Roman';left:559px;top:119px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2663" style="position:absolute;font-family:'Times New Roman';left:649px;top:119px;"&gt;2,869&lt;/div&gt;&lt;div id="a2665" style="position:absolute;font-family:'Times New Roman';left:22px;top:136px;"&gt;Treasury bills &lt;/div&gt;&lt;div id="a2669" style="position:absolute;font-family:'Times New Roman';left:345px;top:136px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2673" style="position:absolute;font-family:'Times New Roman';left:429px;top:136px;"&gt;35,667&lt;/div&gt;&lt;div id="a2677" style="position:absolute;font-family:'Times New Roman';left:559px;top:136px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2681" style="position:absolute;font-family:'Times New Roman';left:642px;top:136px;"&gt;35,667&lt;/div&gt;&lt;div id="a2683" style="position:absolute;font-family:'Times New Roman';left:4px;top:154px;"&gt;Total assets measured at fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value &lt;/div&gt;&lt;div id="a2686" style="position:absolute;font-family:'Times New Roman';left:270px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2688" style="position:absolute;font-family:'Times New Roman';left:345px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2691" style="position:absolute;font-family:'Times New Roman';left:377px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2693" style="position:absolute;font-family:'Times New Roman';left:422px;top:154px;"&gt;571,923&lt;/div&gt;&lt;div id="a2696" style="position:absolute;font-family:'Times New Roman';left:485px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2698" style="position:absolute;font-family:'Times New Roman';left:559px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2701" style="position:absolute;font-family:'Times New Roman';left:591px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2703" style="position:absolute;font-family:'Times New Roman';left:636px;top:154px;"&gt;571,923&lt;/div&gt;&lt;div id="a2718" style="position:absolute;font-family:'Times New Roman';left:4px;top:189px;"&gt;Liabilities &lt;/div&gt;&lt;div id="a2732" style="position:absolute;font-family:'Times New Roman';left:22px;top:206px;"&gt;Contingent consideration &lt;/div&gt;&lt;div id="a2735" style="position:absolute;font-family:'Times New Roman';left:270px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2737" style="position:absolute;font-family:'Times New Roman';left:345px;top:206px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2740" style="position:absolute;font-family:'Times New Roman';left:377px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2742" style="position:absolute;font-family:'Times New Roman';left:452px;top:206px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2745" style="position:absolute;font-family:'Times New Roman';left:485px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2747" style="position:absolute;font-family:'Times New Roman';left:542px;top:206px;"&gt;6,500&lt;/div&gt;&lt;div id="a2750" style="position:absolute;font-family:'Times New Roman';left:591px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2752" style="position:absolute;font-family:'Times New Roman';left:649px;top:206px;"&gt;6,500&lt;/div&gt;&lt;div id="a2754" style="position:absolute;font-family:'Times New Roman';left:4px;top:224px;"&gt;Total liabilities measured&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at fair value &lt;/div&gt;&lt;div id="a2757" style="position:absolute;font-family:'Times New Roman';left:270px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a2759" style="position:absolute;font-family:'Times New Roman';left:345px;top:224px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2762" style="position:absolute;font-family:'Times New Roman';left:377px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a2764" style="position:absolute;font-family:'Times New Roman';left:452px;top:224px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2767" style="position:absolute;font-family:'Times New Roman';left:485px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a2769" style="position:absolute;font-family:'Times New Roman';left:542px;top:224px;"&gt;6,500&lt;/div&gt;&lt;div id="a2772" style="position:absolute;font-family:'Times New Roman';left:591px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a2774" style="position:absolute;font-family:'Times New Roman';left:649px;top:224px;"&gt;6,500&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer280" style="position:relative;line-height:normal;width:688px;height:240px;"&gt;&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:16.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16px; left:1.4px; top:16.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:16.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:1px; left:1.4px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:257.4px; top:15.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:15.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:15.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:15.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.2px; left:22px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:49.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.4px; left:22px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:83.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.2px; left:22px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:117.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.9px; left:1.4px; top:152.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:17.9px; left:1.4px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:266.1px; height:1px; left:1.4px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:151.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:151.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:151.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:151.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:169.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:169.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:169.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:169.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:188.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:187.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:188.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:1.4px; top:222.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:18.1px; left:1.4px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:266.1px; height:1px; left:1.4px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:221.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:221.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:221.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:221.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.9px; height:1px; left:266.5px; top:239.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.9px; height:1px; left:373.6px; top:239.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:98.1px; height:1px; left:480.5px; top:239.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.9px; height:1px; left:587.6px; top:239.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer280" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2777" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;June 1, 2024 &lt;/div&gt;&lt;div id="a2780" style="position:absolute;font-family:'Times New Roman';left:296px;top:0px;"&gt;Level 1 &lt;/div&gt;&lt;div id="a2783" style="position:absolute;font-family:'Times New Roman';left:403px;top:0px;"&gt;Level 2 &lt;/div&gt;&lt;div id="a2786" style="position:absolute;font-family:'Times New Roman';left:510px;top:0px;"&gt;Level 3 &lt;/div&gt;&lt;div id="a2789" style="position:absolute;font-family:'Times New Roman';left:616px;top:0px;"&gt;Balance &lt;/div&gt;&lt;div id="a2791" style="position:absolute;font-family:'Times New Roman';left:4px;top:17px;"&gt;Assets &lt;/div&gt;&lt;div id="a2805" style="position:absolute;font-family:'Times New Roman';left:22px;top:34px;"&gt;Municipal bonds &lt;/div&gt;&lt;div id="a2808" style="position:absolute;font-family:'Times New Roman';left:270px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2810" style="position:absolute;font-family:'Times New Roman';left:345px;top:34px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2813" style="position:absolute;font-family:'Times New Roman';left:377px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2815" style="position:absolute;font-family:'Times New Roman';left:435px;top:34px;"&gt;4,059&lt;/div&gt;&lt;div id="a2818" style="position:absolute;font-family:'Times New Roman';left:485px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2820" style="position:absolute;font-family:'Times New Roman';left:559px;top:34px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2823" style="position:absolute;font-family:'Times New Roman';left:591px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2825" style="position:absolute;font-family:'Times New Roman';left:649px;top:34px;"&gt;4,059&lt;/div&gt;&lt;div id="a2827" style="position:absolute;font-family:'Times New Roman';left:22px;top:51px;"&gt;Commercial paper &lt;/div&gt;&lt;div id="a2831" style="position:absolute;font-family:'Times New Roman';left:345px;top:51px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2835" style="position:absolute;font-family:'Times New Roman';left:422px;top:51px;"&gt;137,735&lt;/div&gt;&lt;div id="a2839" style="position:absolute;font-family:'Times New Roman';left:559px;top:51px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2843" style="position:absolute;font-family:'Times New Roman';left:636px;top:51px;"&gt;137,735&lt;/div&gt;&lt;div id="a2845" style="position:absolute;font-family:'Times New Roman';left:22px;top:68px;"&gt;Corporate bonds &lt;/div&gt;&lt;div id="a2849" style="position:absolute;font-family:'Times New Roman';left:345px;top:68px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2853" style="position:absolute;font-family:'Times New Roman';left:422px;top:68px;"&gt;232,592&lt;/div&gt;&lt;div id="a2857" style="position:absolute;font-family:'Times New Roman';left:559px;top:68px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2861" style="position:absolute;font-family:'Times New Roman';left:636px;top:68px;"&gt;232,592&lt;/div&gt;&lt;div id="a2863" style="position:absolute;font-family:'Times New Roman';left:22px;top:85px;"&gt;Certificates of deposits &lt;/div&gt;&lt;div id="a2867" style="position:absolute;font-family:'Times New Roman';left:345px;top:85px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2871" style="position:absolute;font-family:'Times New Roman';left:435px;top:85px;"&gt;3,491&lt;/div&gt;&lt;div id="a2875" style="position:absolute;font-family:'Times New Roman';left:559px;top:85px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2879" style="position:absolute;font-family:'Times New Roman';left:649px;top:85px;"&gt;3,491&lt;/div&gt;&lt;div id="a2881" style="position:absolute;font-family:'Times New Roman';left:22px;top:102px;"&gt;US government and agency obligations &lt;/div&gt;&lt;div id="a2885" style="position:absolute;font-family:'Times New Roman';left:345px;top:102px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2889" style="position:absolute;font-family:'Times New Roman';left:422px;top:102px;"&gt;154,269&lt;/div&gt;&lt;div id="a2893" style="position:absolute;font-family:'Times New Roman';left:559px;top:102px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2897" style="position:absolute;font-family:'Times New Roman';left:636px;top:102px;"&gt;154,269&lt;/div&gt;&lt;div id="a2899" style="position:absolute;font-family:'Times New Roman';left:22px;top:119px;"&gt;Asset backed securities &lt;/div&gt;&lt;div id="a2903" style="position:absolute;font-family:'Times New Roman';left:345px;top:119px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2907" style="position:absolute;font-family:'Times New Roman';left:435px;top:119px;"&gt;3,124&lt;/div&gt;&lt;div id="a2911" style="position:absolute;font-family:'Times New Roman';left:559px;top:119px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2915" style="position:absolute;font-family:'Times New Roman';left:649px;top:119px;"&gt;3,124&lt;/div&gt;&lt;div id="a2917" style="position:absolute;font-family:'Times New Roman';left:22px;top:136px;"&gt;Treasury bills &lt;/div&gt;&lt;div id="a2921" style="position:absolute;font-family:'Times New Roman';left:345px;top:136px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2925" style="position:absolute;font-family:'Times New Roman';left:429px;top:136px;"&gt;39,229&lt;/div&gt;&lt;div id="a2929" style="position:absolute;font-family:'Times New Roman';left:559px;top:136px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2933" style="position:absolute;font-family:'Times New Roman';left:642px;top:136px;"&gt;39,229&lt;/div&gt;&lt;div id="a2935" style="position:absolute;font-family:'Times New Roman';left:4px;top:154px;"&gt;Total assets measured at fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value &lt;/div&gt;&lt;div id="a2938" style="position:absolute;font-family:'Times New Roman';left:270px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2940" style="position:absolute;font-family:'Times New Roman';left:345px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2943" style="position:absolute;font-family:'Times New Roman';left:377px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2945" style="position:absolute;font-family:'Times New Roman';left:422px;top:154px;"&gt;574,499&lt;/div&gt;&lt;div id="a2948" style="position:absolute;font-family:'Times New Roman';left:485px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2950" style="position:absolute;font-family:'Times New Roman';left:559px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2953" style="position:absolute;font-family:'Times New Roman';left:591px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2955" style="position:absolute;font-family:'Times New Roman';left:636px;top:154px;"&gt;574,499&lt;/div&gt;&lt;div id="a2970" style="position:absolute;font-family:'Times New Roman';left:4px;top:189px;"&gt;Liabilities &lt;/div&gt;&lt;div id="a2984" style="position:absolute;font-family:'Times New Roman';left:22px;top:206px;"&gt;Contingent consideration &lt;/div&gt;&lt;div id="a2987" style="position:absolute;font-family:'Times New Roman';left:270px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2989" style="position:absolute;font-family:'Times New Roman';left:345px;top:206px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2992" style="position:absolute;font-family:'Times New Roman';left:377px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2994" style="position:absolute;font-family:'Times New Roman';left:452px;top:206px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2997" style="position:absolute;font-family:'Times New Roman';left:485px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2999" style="position:absolute;font-family:'Times New Roman';left:542px;top:206px;"&gt;6,500&lt;/div&gt;&lt;div id="a3002" style="position:absolute;font-family:'Times New Roman';left:591px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a3004" style="position:absolute;font-family:'Times New Roman';left:649px;top:206px;"&gt;6,500&lt;/div&gt;&lt;div id="a3006" style="position:absolute;font-family:'Times New Roman';left:4px;top:224px;"&gt;Total liabilities measured&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at fair value &lt;/div&gt;&lt;div id="a3009" style="position:absolute;font-family:'Times New Roman';left:270px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a3011" style="position:absolute;font-family:'Times New Roman';left:345px;top:224px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3014" style="position:absolute;font-family:'Times New Roman';left:377px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a3016" style="position:absolute;font-family:'Times New Roman';left:452px;top:224px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3019" style="position:absolute;font-family:'Times New Roman';left:485px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a3021" style="position:absolute;font-family:'Times New Roman';left:542px;top:224px;"&gt;6,500&lt;/div&gt;&lt;div id="a3024" style="position:absolute;font-family:'Times New Roman';left:591px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a3026" style="position:absolute;font-family:'Times New Roman';left:649px;top:224px;"&gt;6,500&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer285" style="position:relative;line-height:normal;width:701px;height:173px;"&gt;&lt;div id="TextContainer285" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a3029" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;Investment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;&#x2013;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;available-for-sale&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;classified&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as Level&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;2&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consist&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;securities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with maturities&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;three&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;months&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or longer &lt;/div&gt;&lt;div id="a3037" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt;when purchased. We&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;classified these securities as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;current because amounts&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;invested are readily available&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for current operations. &lt;/div&gt;&lt;div id="a3039" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Observable inputs for these securities are yields, credit risks, default rates, and volatility. &lt;/div&gt;&lt;div id="a3042" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;Contingent consideration&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;classified as Level 3&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consists&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;of the potential&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;obligation to pay&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an earnout to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the sellers of Fassio&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Egg &lt;/div&gt;&lt;div id="a3051" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;Farms,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contingent&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;acquired&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;business&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;meeting&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;certain&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;return&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;profitability&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;milestones&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;over&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a &lt;/div&gt;&lt;div id="a3051_106_10" style="position:absolute;font-family:'Times New Roman';left:592px;top:79px;-sec-ix-hidden:ID_397;"&gt;three-year&lt;/div&gt;&lt;div id="a3051_116_9" style="position:absolute;font-family:'Times New Roman';left:646px;top:79px;"&gt;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;period, &lt;/div&gt;&lt;div id="a3057" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;commencing on the date&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of the acquisition in the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;second quarter of fiscal 2024.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The fair value of the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contingent consideration is &lt;/div&gt;&lt;div id="a3059" style="position:absolute;font-family:'Times New Roman';left:4px;top:110px;"&gt;estimated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;using&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;discounted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;cash&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;flow&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;model.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Key&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;assumptions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;unobservable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;inputs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;require&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;significant&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;judgement &lt;/div&gt;&lt;div id="a3063" style="position:absolute;font-family:'Times New Roman';left:4px;top:126px;"&gt;used&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;estimate&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;include&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;weighted&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;average&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;cost&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;capital,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;egg&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;prices,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;projected&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;revenue&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;expenses&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;over&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;which&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a3066" style="position:absolute;font-family:'Times New Roman';left:4px;top:141px;"&gt;contingent&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;considered&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is measured&lt;div style="display:inline-block;width:1px"&gt;&#160;&lt;/div&gt;,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the probability&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;assessments with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;respect to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the likelihood&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of achieving&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the forecasted &lt;/div&gt;&lt;div id="a3070" style="position:absolute;font-family:'Times New Roman';left:4px;top:157px;"&gt;projections.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_329">&lt;div id="TextBlockContainer264" style="position:relative;line-height:normal;width:701px;height:336px;"&gt;&lt;div id="TextContainer264" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a2448" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;The Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is required&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to categorize&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;both financial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and nonfinancial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;assets and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liabilities based&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;following fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value &lt;/div&gt;&lt;div id="a2450" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt;hierarchy. The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;fair value&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of an&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;asset is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the price&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;at which&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the asset&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;could be&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;sold in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;an orderly&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;transaction between&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;unrelated, &lt;/div&gt;&lt;div id="a2453" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;knowledgeable, and willing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;parties able to engage in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the transaction. A liability&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fair value is defined&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as the amount that would &lt;/div&gt;&lt;div id="a2455" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;be&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;paid&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;transfer&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liability&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;new&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;obligor&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;transaction&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;between&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;such&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;parties,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;would&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;be paid&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a2457" style="position:absolute;font-family:'Times New Roman';left:4px;top:62px;"&gt;settle the liability with the creditor. &lt;/div&gt;&lt;div id="a2460" style="position:absolute;font-family:'Times New Roman';left:52px;top:94px;"&gt;&#x2022;&lt;/div&gt;&lt;div id="a2462" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:94px;"&gt;Level 1&lt;/div&gt;&lt;div id="a2463" style="position:absolute;font-family:'Times New Roman';left:115px;top:94px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;- Quoted prices in active markets for identical assets or liabilities &lt;/div&gt;&lt;div id="a2468" style="position:absolute;font-family:'Times New Roman';left:52px;top:123px;"&gt;&#x2022;&lt;/div&gt;&lt;div id="a2470" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:123px;"&gt;Level 2&lt;/div&gt;&lt;div id="a2471" style="position:absolute;font-family:'Times New Roman';left:116px;top:123px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;- Inputs&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;other than&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;quoted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;prices included&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;in Level&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;1 that&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;are observable&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;asset or&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;liability,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;either &lt;/div&gt;&lt;div id="a2475" style="position:absolute;font-family:'Times New Roman';left:76px;top:139px;"&gt;directly or indirectly,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;including: &lt;/div&gt;&lt;div id="a2477" style="position:absolute;font-family:'Times New Roman';left:100px;top:155px;"&gt;&#x25e6;&lt;/div&gt;&lt;div id="a2479" style="position:absolute;font-family:'Times New Roman';left:124px;top:155px;"&gt;Quoted prices for similar assets or liabilities in active markets &lt;/div&gt;&lt;div id="a2481" style="position:absolute;font-family:'Times New Roman';left:100px;top:171px;"&gt;&#x25e6;&lt;/div&gt;&lt;div id="a2483" style="position:absolute;font-family:'Times New Roman';left:124px;top:171px;"&gt;Quoted prices for identical or similar assets in non-active markets &lt;/div&gt;&lt;div id="a2487" style="position:absolute;font-family:'Times New Roman';left:100px;top:186px;"&gt;&#x25e6;&lt;/div&gt;&lt;div id="a2489" style="position:absolute;font-family:'Times New Roman';left:124px;top:186px;"&gt;Inputs other than quoted prices that are observable for the asset or liability &lt;/div&gt;&lt;div id="a2491" style="position:absolute;font-family:'Times New Roman';left:100px;top:202px;"&gt;&#x25e6;&lt;/div&gt;&lt;div id="a2493" style="position:absolute;font-family:'Times New Roman';left:124px;top:202px;"&gt;Inputs derived principally from or corroborated by other observable market&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;data &lt;/div&gt;&lt;div id="a2495" style="position:absolute;font-family:'Times New Roman';left:52px;top:231px;"&gt;&#x2022;&lt;/div&gt;&lt;div id="a2497" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:231px;"&gt;Level 3&lt;/div&gt;&lt;div id="a2498" style="position:absolute;font-family:'Times New Roman';left:115px;top:231px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;- Unobservable inputs for the asset or liability that are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;supported by little or no market activity and that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are &lt;/div&gt;&lt;div id="a2502" style="position:absolute;font-family:'Times New Roman';left:76px;top:247px;"&gt;significant to the fair value of the assets or liabilities &lt;/div&gt;&lt;div id="a2505" style="position:absolute;font-family:'Times New Roman';left:4px;top:279px;"&gt;The disclosures of fair value of certain financial assets and liabilities that are recorded&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at cost are as follows: &lt;/div&gt;&lt;div id="a2507" style="position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:304px;"&gt;Cash and cash equivalents, accounts receivable,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and accounts payable:&lt;/div&gt;&lt;div id="a2508" style="position:absolute;font-family:'Times New Roman';left:388px;top:304px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;The carrying amount approximates fair value due to the &lt;/div&gt;&lt;div id="a2510" style="position:absolute;font-family:'Times New Roman';left:4px;top:320px;"&gt;short maturity of these instruments.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_77e857c9176d439098a3b4b3bfe53bf7">&lt;div id="TextBlockContainer276" style="position:relative;line-height:normal;width:688px;height:240px;"&gt;&lt;div id="div_273_XBRL_TS_034d2038191c4085bf31d77d7011cc48" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer274" style="position:relative;line-height:normal;width:688px;height:240px;"&gt;&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:16.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16px; left:1.4px; top:16.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:16.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:1px; left:1.4px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:257.4px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:15.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.2px; left:22px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:49.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:51px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.4px; left:22px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:83.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:84.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.2px; left:22px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:117.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:119px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.9px; left:1.4px; top:152.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:153.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:17.9px; left:1.4px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:266.1px; height:1px; left:1.4px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:151.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:151.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:151.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:151.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:151.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:169.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:169.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:169.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:169.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:188.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:187.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:188.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:1.4px; top:222.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:224px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:18.1px; left:1.4px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:266.1px; height:1px; left:1.4px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:221.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:221.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:221.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:221.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:221.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer274" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2525" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a2528" style="position:absolute;font-family:'Times New Roman';left:296px;top:0px;"&gt;Level 1 &lt;/div&gt;&lt;div id="a2531" style="position:absolute;font-family:'Times New Roman';left:403px;top:0px;"&gt;Level 2 &lt;/div&gt;&lt;div id="a2534" style="position:absolute;font-family:'Times New Roman';left:510px;top:0px;"&gt;Level 3 &lt;/div&gt;&lt;div id="a2537" style="position:absolute;font-family:'Times New Roman';left:616px;top:0px;"&gt;Balance &lt;/div&gt;&lt;div id="a2539" style="position:absolute;font-family:'Times New Roman';left:4px;top:17px;"&gt;Assets &lt;/div&gt;&lt;div id="a2553" style="position:absolute;font-family:'Times New Roman';left:22px;top:34px;"&gt;Municipal bonds &lt;/div&gt;&lt;div id="a2556" style="position:absolute;font-family:'Times New Roman';left:270px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2558" style="position:absolute;font-family:'Times New Roman';left:345px;top:34px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2561" style="position:absolute;font-family:'Times New Roman';left:377px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2563" style="position:absolute;font-family:'Times New Roman';left:435px;top:34px;"&gt;4,265&lt;/div&gt;&lt;div id="a2566" style="position:absolute;font-family:'Times New Roman';left:485px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2568" style="position:absolute;font-family:'Times New Roman';left:559px;top:34px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2571" style="position:absolute;font-family:'Times New Roman';left:591px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2573" style="position:absolute;font-family:'Times New Roman';left:649px;top:34px;"&gt;4,265&lt;/div&gt;&lt;div id="a2575" style="position:absolute;font-family:'Times New Roman';left:22px;top:51px;"&gt;Commercial paper &lt;/div&gt;&lt;div id="a2579" style="position:absolute;font-family:'Times New Roman';left:345px;top:51px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2583" style="position:absolute;font-family:'Times New Roman';left:429px;top:51px;"&gt;86,703&lt;/div&gt;&lt;div id="a2587" style="position:absolute;font-family:'Times New Roman';left:559px;top:51px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2591" style="position:absolute;font-family:'Times New Roman';left:642px;top:51px;"&gt;86,703&lt;/div&gt;&lt;div id="a2593" style="position:absolute;font-family:'Times New Roman';left:22px;top:68px;"&gt;Corporate bonds &lt;/div&gt;&lt;div id="a2597" style="position:absolute;font-family:'Times New Roman';left:345px;top:68px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2601" style="position:absolute;font-family:'Times New Roman';left:422px;top:68px;"&gt;288,930&lt;/div&gt;&lt;div id="a2605" style="position:absolute;font-family:'Times New Roman';left:559px;top:68px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2609" style="position:absolute;font-family:'Times New Roman';left:636px;top:68px;"&gt;288,930&lt;/div&gt;&lt;div id="a2611" style="position:absolute;font-family:'Times New Roman';left:22px;top:85px;"&gt;Certificates of deposits &lt;/div&gt;&lt;div id="a2615" style="position:absolute;font-family:'Times New Roman';left:345px;top:85px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2619" style="position:absolute;font-family:'Times New Roman';left:435px;top:85px;"&gt;5,097&lt;/div&gt;&lt;div id="a2623" style="position:absolute;font-family:'Times New Roman';left:559px;top:85px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2627" style="position:absolute;font-family:'Times New Roman';left:649px;top:85px;"&gt;5,097&lt;/div&gt;&lt;div id="a2629" style="position:absolute;font-family:'Times New Roman';left:22px;top:102px;"&gt;US government and agency obligations &lt;/div&gt;&lt;div id="a2633" style="position:absolute;font-family:'Times New Roman';left:345px;top:102px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2637" style="position:absolute;font-family:'Times New Roman';left:422px;top:102px;"&gt;148,392&lt;/div&gt;&lt;div id="a2641" style="position:absolute;font-family:'Times New Roman';left:559px;top:102px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2645" style="position:absolute;font-family:'Times New Roman';left:636px;top:102px;"&gt;148,392&lt;/div&gt;&lt;div id="a2647" style="position:absolute;font-family:'Times New Roman';left:22px;top:119px;"&gt;Asset backed securities &lt;/div&gt;&lt;div id="a2651" style="position:absolute;font-family:'Times New Roman';left:345px;top:119px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2655" style="position:absolute;font-family:'Times New Roman';left:435px;top:119px;"&gt;2,869&lt;/div&gt;&lt;div id="a2659" style="position:absolute;font-family:'Times New Roman';left:559px;top:119px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2663" style="position:absolute;font-family:'Times New Roman';left:649px;top:119px;"&gt;2,869&lt;/div&gt;&lt;div id="a2665" style="position:absolute;font-family:'Times New Roman';left:22px;top:136px;"&gt;Treasury bills &lt;/div&gt;&lt;div id="a2669" style="position:absolute;font-family:'Times New Roman';left:345px;top:136px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2673" style="position:absolute;font-family:'Times New Roman';left:429px;top:136px;"&gt;35,667&lt;/div&gt;&lt;div id="a2677" style="position:absolute;font-family:'Times New Roman';left:559px;top:136px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2681" style="position:absolute;font-family:'Times New Roman';left:642px;top:136px;"&gt;35,667&lt;/div&gt;&lt;div id="a2683" style="position:absolute;font-family:'Times New Roman';left:4px;top:154px;"&gt;Total assets measured at fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value &lt;/div&gt;&lt;div id="a2686" style="position:absolute;font-family:'Times New Roman';left:270px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2688" style="position:absolute;font-family:'Times New Roman';left:345px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2691" style="position:absolute;font-family:'Times New Roman';left:377px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2693" style="position:absolute;font-family:'Times New Roman';left:422px;top:154px;"&gt;571,923&lt;/div&gt;&lt;div id="a2696" style="position:absolute;font-family:'Times New Roman';left:485px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2698" style="position:absolute;font-family:'Times New Roman';left:559px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2701" style="position:absolute;font-family:'Times New Roman';left:591px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2703" style="position:absolute;font-family:'Times New Roman';left:636px;top:154px;"&gt;571,923&lt;/div&gt;&lt;div id="a2718" style="position:absolute;font-family:'Times New Roman';left:4px;top:189px;"&gt;Liabilities &lt;/div&gt;&lt;div id="a2732" style="position:absolute;font-family:'Times New Roman';left:22px;top:206px;"&gt;Contingent consideration &lt;/div&gt;&lt;div id="a2735" style="position:absolute;font-family:'Times New Roman';left:270px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2737" style="position:absolute;font-family:'Times New Roman';left:345px;top:206px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2740" style="position:absolute;font-family:'Times New Roman';left:377px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2742" style="position:absolute;font-family:'Times New Roman';left:452px;top:206px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2745" style="position:absolute;font-family:'Times New Roman';left:485px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2747" style="position:absolute;font-family:'Times New Roman';left:542px;top:206px;"&gt;6,500&lt;/div&gt;&lt;div id="a2750" style="position:absolute;font-family:'Times New Roman';left:591px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2752" style="position:absolute;font-family:'Times New Roman';left:649px;top:206px;"&gt;6,500&lt;/div&gt;&lt;div id="a2754" style="position:absolute;font-family:'Times New Roman';left:4px;top:224px;"&gt;Total liabilities measured&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at fair value &lt;/div&gt;&lt;div id="a2757" style="position:absolute;font-family:'Times New Roman';left:270px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a2759" style="position:absolute;font-family:'Times New Roman';left:345px;top:224px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2762" style="position:absolute;font-family:'Times New Roman';left:377px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a2764" style="position:absolute;font-family:'Times New Roman';left:452px;top:224px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2767" style="position:absolute;font-family:'Times New Roman';left:485px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a2769" style="position:absolute;font-family:'Times New Roman';left:542px;top:224px;"&gt;6,500&lt;/div&gt;&lt;div id="a2772" style="position:absolute;font-family:'Times New Roman';left:591px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a2774" style="position:absolute;font-family:'Times New Roman';left:649px;top:224px;"&gt;6,500&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer282" style="position:relative;line-height:normal;width:688px;height:240px;"&gt;&lt;div id="div_279_XBRL_TS_607eab4b8f1949098c5ac0a54c3c70d6" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer280" style="position:relative;line-height:normal;width:688px;height:240px;"&gt;&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:16.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16px; left:1.4px; top:16.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:16.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:1px; left:1.4px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:257.4px; top:15.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:15.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:15.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:15.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.2px; left:22px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:49.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:50.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.4px; left:22px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:364.5px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:471.4px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.4px; left:578.5px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:83.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:84.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:232.7px; height:15.2px; left:22px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:257.4px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:282.1px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:364.5px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:389.1px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:471.4px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.2px; left:496.2px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:15.2px; left:578.5px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:117.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.2px; left:603.1px; top:118.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.9px; left:1.4px; top:152.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:153.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:17.9px; left:1.4px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:266.1px; height:1px; left:1.4px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:151.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:151.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:151.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:151.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:151.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:169.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:169.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:169.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:169.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:171.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:188.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:1.4px; top:187.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:257.4px; top:188.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:250.6px; height:15.4px; left:4.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:270.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:282.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:377.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:389.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:484.2px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.6px; height:15.4px; left:496.2px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:1.4px; top:222.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.1px; top:223.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:256.1px; height:18.1px; left:1.4px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:266.1px; height:1px; left:1.4px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:267.5px; top:221.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:364.5px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:374.6px; top:221.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:471.5px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.2px; height:1px; left:481.5px; top:221.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:1px; left:578.6px; top:221.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:588.5px; top:221.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.9px; height:1px; left:266.5px; top:239.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.9px; height:1px; left:373.6px; top:239.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:98.1px; height:1px; left:480.5px; top:239.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.9px; height:1px; left:587.6px; top:239.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer280" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a2777" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;June 1, 2024 &lt;/div&gt;&lt;div id="a2780" style="position:absolute;font-family:'Times New Roman';left:296px;top:0px;"&gt;Level 1 &lt;/div&gt;&lt;div id="a2783" style="position:absolute;font-family:'Times New Roman';left:403px;top:0px;"&gt;Level 2 &lt;/div&gt;&lt;div id="a2786" style="position:absolute;font-family:'Times New Roman';left:510px;top:0px;"&gt;Level 3 &lt;/div&gt;&lt;div id="a2789" style="position:absolute;font-family:'Times New Roman';left:616px;top:0px;"&gt;Balance &lt;/div&gt;&lt;div id="a2791" style="position:absolute;font-family:'Times New Roman';left:4px;top:17px;"&gt;Assets &lt;/div&gt;&lt;div id="a2805" style="position:absolute;font-family:'Times New Roman';left:22px;top:34px;"&gt;Municipal bonds &lt;/div&gt;&lt;div id="a2808" style="position:absolute;font-family:'Times New Roman';left:270px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2810" style="position:absolute;font-family:'Times New Roman';left:345px;top:34px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2813" style="position:absolute;font-family:'Times New Roman';left:377px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2815" style="position:absolute;font-family:'Times New Roman';left:435px;top:34px;"&gt;4,059&lt;/div&gt;&lt;div id="a2818" style="position:absolute;font-family:'Times New Roman';left:485px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2820" style="position:absolute;font-family:'Times New Roman';left:559px;top:34px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2823" style="position:absolute;font-family:'Times New Roman';left:591px;top:34px;"&gt;$ &lt;/div&gt;&lt;div id="a2825" style="position:absolute;font-family:'Times New Roman';left:649px;top:34px;"&gt;4,059&lt;/div&gt;&lt;div id="a2827" style="position:absolute;font-family:'Times New Roman';left:22px;top:51px;"&gt;Commercial paper &lt;/div&gt;&lt;div id="a2831" style="position:absolute;font-family:'Times New Roman';left:345px;top:51px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2835" style="position:absolute;font-family:'Times New Roman';left:422px;top:51px;"&gt;137,735&lt;/div&gt;&lt;div id="a2839" style="position:absolute;font-family:'Times New Roman';left:559px;top:51px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2843" style="position:absolute;font-family:'Times New Roman';left:636px;top:51px;"&gt;137,735&lt;/div&gt;&lt;div id="a2845" style="position:absolute;font-family:'Times New Roman';left:22px;top:68px;"&gt;Corporate bonds &lt;/div&gt;&lt;div id="a2849" style="position:absolute;font-family:'Times New Roman';left:345px;top:68px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2853" style="position:absolute;font-family:'Times New Roman';left:422px;top:68px;"&gt;232,592&lt;/div&gt;&lt;div id="a2857" style="position:absolute;font-family:'Times New Roman';left:559px;top:68px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2861" style="position:absolute;font-family:'Times New Roman';left:636px;top:68px;"&gt;232,592&lt;/div&gt;&lt;div id="a2863" style="position:absolute;font-family:'Times New Roman';left:22px;top:85px;"&gt;Certificates of deposits &lt;/div&gt;&lt;div id="a2867" style="position:absolute;font-family:'Times New Roman';left:345px;top:85px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2871" style="position:absolute;font-family:'Times New Roman';left:435px;top:85px;"&gt;3,491&lt;/div&gt;&lt;div id="a2875" style="position:absolute;font-family:'Times New Roman';left:559px;top:85px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2879" style="position:absolute;font-family:'Times New Roman';left:649px;top:85px;"&gt;3,491&lt;/div&gt;&lt;div id="a2881" style="position:absolute;font-family:'Times New Roman';left:22px;top:102px;"&gt;US government and agency obligations &lt;/div&gt;&lt;div id="a2885" style="position:absolute;font-family:'Times New Roman';left:345px;top:102px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2889" style="position:absolute;font-family:'Times New Roman';left:422px;top:102px;"&gt;154,269&lt;/div&gt;&lt;div id="a2893" style="position:absolute;font-family:'Times New Roman';left:559px;top:102px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2897" style="position:absolute;font-family:'Times New Roman';left:636px;top:102px;"&gt;154,269&lt;/div&gt;&lt;div id="a2899" style="position:absolute;font-family:'Times New Roman';left:22px;top:119px;"&gt;Asset backed securities &lt;/div&gt;&lt;div id="a2903" style="position:absolute;font-family:'Times New Roman';left:345px;top:119px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2907" style="position:absolute;font-family:'Times New Roman';left:435px;top:119px;"&gt;3,124&lt;/div&gt;&lt;div id="a2911" style="position:absolute;font-family:'Times New Roman';left:559px;top:119px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2915" style="position:absolute;font-family:'Times New Roman';left:649px;top:119px;"&gt;3,124&lt;/div&gt;&lt;div id="a2917" style="position:absolute;font-family:'Times New Roman';left:22px;top:136px;"&gt;Treasury bills &lt;/div&gt;&lt;div id="a2921" style="position:absolute;font-family:'Times New Roman';left:345px;top:136px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2925" style="position:absolute;font-family:'Times New Roman';left:429px;top:136px;"&gt;39,229&lt;/div&gt;&lt;div id="a2929" style="position:absolute;font-family:'Times New Roman';left:559px;top:136px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2933" style="position:absolute;font-family:'Times New Roman';left:642px;top:136px;"&gt;39,229&lt;/div&gt;&lt;div id="a2935" style="position:absolute;font-family:'Times New Roman';left:4px;top:154px;"&gt;Total assets measured at fair&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;value &lt;/div&gt;&lt;div id="a2938" style="position:absolute;font-family:'Times New Roman';left:270px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2940" style="position:absolute;font-family:'Times New Roman';left:345px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2943" style="position:absolute;font-family:'Times New Roman';left:377px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2945" style="position:absolute;font-family:'Times New Roman';left:422px;top:154px;"&gt;574,499&lt;/div&gt;&lt;div id="a2948" style="position:absolute;font-family:'Times New Roman';left:485px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2950" style="position:absolute;font-family:'Times New Roman';left:559px;top:154px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2953" style="position:absolute;font-family:'Times New Roman';left:591px;top:154px;"&gt;$ &lt;/div&gt;&lt;div id="a2955" style="position:absolute;font-family:'Times New Roman';left:636px;top:154px;"&gt;574,499&lt;/div&gt;&lt;div id="a2970" style="position:absolute;font-family:'Times New Roman';left:4px;top:189px;"&gt;Liabilities &lt;/div&gt;&lt;div id="a2984" style="position:absolute;font-family:'Times New Roman';left:22px;top:206px;"&gt;Contingent consideration &lt;/div&gt;&lt;div id="a2987" style="position:absolute;font-family:'Times New Roman';left:270px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2989" style="position:absolute;font-family:'Times New Roman';left:345px;top:206px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2992" style="position:absolute;font-family:'Times New Roman';left:377px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2994" style="position:absolute;font-family:'Times New Roman';left:452px;top:206px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a2997" style="position:absolute;font-family:'Times New Roman';left:485px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a2999" style="position:absolute;font-family:'Times New Roman';left:542px;top:206px;"&gt;6,500&lt;/div&gt;&lt;div id="a3002" style="position:absolute;font-family:'Times New Roman';left:591px;top:206px;"&gt;$ &lt;/div&gt;&lt;div id="a3004" style="position:absolute;font-family:'Times New Roman';left:649px;top:206px;"&gt;6,500&lt;/div&gt;&lt;div id="a3006" style="position:absolute;font-family:'Times New Roman';left:4px;top:224px;"&gt;Total liabilities measured&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at fair value &lt;/div&gt;&lt;div id="a3009" style="position:absolute;font-family:'Times New Roman';left:270px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a3011" style="position:absolute;font-family:'Times New Roman';left:345px;top:224px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3014" style="position:absolute;font-family:'Times New Roman';left:377px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a3016" style="position:absolute;font-family:'Times New Roman';left:452px;top:224px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3019" style="position:absolute;font-family:'Times New Roman';left:485px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a3021" style="position:absolute;font-family:'Times New Roman';left:542px;top:224px;"&gt;6,500&lt;/div&gt;&lt;div id="a3024" style="position:absolute;font-family:'Times New Roman';left:591px;top:224px;"&gt;$ &lt;/div&gt;&lt;div id="a3026" style="position:absolute;font-family:'Times New Roman';left:649px;top:224px;"&gt;6,500&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_205"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_206"
      unitRef="USD">4265000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_207"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_220"
      unitRef="USD">4265000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_208"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_209"
      unitRef="USD">86703000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_210"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_221"
      unitRef="USD">86703000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_211"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_212"
      unitRef="USD">288930000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_213"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_222"
      unitRef="USD">288930000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_403"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_404"
      unitRef="USD">5097000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_405"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_406"
      unitRef="USD">5097000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_264"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_265"
      unitRef="USD">148392000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_266"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_267"
      unitRef="USD">148392000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_214"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_215"
      unitRef="USD">2869000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_216"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_223"
      unitRef="USD">2869000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_415"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_416"
      unitRef="USD">35667000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_417"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_418"
      unitRef="USD">35667000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ID_217"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member"
      decimals="-3"
      id="ID_218"
      unitRef="USD">571923000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ID_219"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_224"
      unitRef="USD">571923000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember"
      decimals="-3"
      id="ID_420"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember"
      decimals="-3"
      id="ID_421"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember"
      decimals="-3"
      id="ID_422"
      unitRef="USD">6500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember"
      decimals="-3"
      id="ID_423"
      unitRef="USD">6500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ID_398"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member"
      decimals="-3"
      id="ID_399"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ID_400"
      unitRef="USD">6500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_401"
      unitRef="USD">6500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_181"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_182"
      unitRef="USD">4059000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_183"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_MunicipalBondsMember"
      decimals="-3"
      id="ID_199"
      unitRef="USD">4059000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_184"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_185"
      unitRef="USD">137735000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_186"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CommercialPaperMember"
      decimals="-3"
      id="ID_200"
      unitRef="USD">137735000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_187"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_188"
      unitRef="USD">232592000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_189"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ID_201"
      unitRef="USD">232592000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_190"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_191"
      unitRef="USD">3491000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_192"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_CertificatesOfDepositMember"
      decimals="-3"
      id="ID_202"
      unitRef="USD">3491000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_260"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_261"
      unitRef="USD">154269000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_262"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember"
      decimals="-3"
      id="ID_263"
      unitRef="USD">154269000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_193"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_194"
      unitRef="USD">3124000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_195"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="ID_203"
      unitRef="USD">3124000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_325"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_326"
      unitRef="USD">39229000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_327"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_InvestmentTypeAxis_us-gaap_USTreasuryBillSecuritiesMember"
      decimals="-3"
      id="ID_328"
      unitRef="USD">39229000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ID_196"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member"
      decimals="-3"
      id="ID_197"
      unitRef="USD">574499000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ID_198"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_204"
      unitRef="USD">574499000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember"
      decimals="-3"
      id="ID_441"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember"
      decimals="-3"
      id="ID_442"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember"
      decimals="-3"
      id="ID_443"
      unitRef="USD">6500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByLiabilityClassAxis_calm_ContingentconsiderationMember"
      decimals="-3"
      id="ID_440"
      unitRef="USD">6500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ID_445"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member"
      decimals="-3"
      id="ID_446"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ID_447"
      unitRef="USD">6500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_444"
      unitRef="USD">6500000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_f16b65649b06436dbedb8c0e5475542e">&lt;div id="TextBlockContainer288" style="position:relative;line-height:normal;width:513px;height:47px;"&gt;&lt;div id="TextContainer288" style="position:relative;width:513px;z-index:1;"&gt;&lt;div id="a3080" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 5 - Inventories &lt;/div&gt;&lt;div id="a3088" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Inventories consisted of the following as of August 31, 2024 and June 1,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024 (in thousands):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer294" style="position:relative;line-height:normal;width:688px;height:86px;"&gt;&lt;div id="div_291_XBRL_TS_76c61746a2b3434eb336f4989deaacca" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer292" style="position:relative;line-height:normal;width:688px;height:86px;"&gt;&lt;div style="position:absolute; width:424.7px; height:15.4px; left:4.6px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:434.8px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.7px; height:15.4px; left:446.8px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:566.9px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.6px; left:2.1px; top:16.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.4px; left:578.9px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:430.2px; height:1px; left:2.1px; top:15.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122px; height:1px; left:432.3px; top:15.5px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:554.2px; top:15.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:121.9px; height:1px; left:564.3px; top:15.5px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:424.7px; height:15.2px; left:4.6px; top:51.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.7px; height:15.2px; left:446.8px; top:51.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:554.2px; top:51.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:50px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.2px; left:578.9px; top:51.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122px; height:1px; left:432.3px; top:67px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:121.9px; height:1px; left:564.3px; top:67px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer292" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a3099" style="position:absolute;font-family:'Times New Roman';left:449px;top:0px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a3102" style="position:absolute;font-family:'Times New Roman';left:591px;top:0px;"&gt;June 1, 2024 &lt;/div&gt;&lt;div id="a3104" style="position:absolute;font-family:'Times New Roman';left:4px;top:18px;"&gt;Flocks, net of amortization &lt;/div&gt;&lt;div id="a3107" style="position:absolute;font-family:'Times New Roman';left:435px;top:18px;"&gt;$ &lt;/div&gt;&lt;div id="a3109" style="position:absolute;font-family:'Times New Roman';left:504px;top:18px;"&gt;169,497&lt;/div&gt;&lt;div id="a3112" style="position:absolute;font-family:'Times New Roman';left:567px;top:18px;"&gt;$ &lt;/div&gt;&lt;div id="a3114" style="position:absolute;font-family:'Times New Roman';left:636px;top:18px;"&gt;149,985&lt;/div&gt;&lt;div id="a3116" style="position:absolute;font-family:'Times New Roman';left:4px;top:35px;"&gt;Eggs and egg products &lt;/div&gt;&lt;div id="a3119" style="position:absolute;font-family:'Times New Roman';left:511px;top:35px;"&gt;30,800&lt;/div&gt;&lt;div id="a3123" style="position:absolute;font-family:'Times New Roman';left:643px;top:35px;"&gt;25,217&lt;/div&gt;&lt;div id="a3125" style="position:absolute;font-family:'Times New Roman';left:4px;top:52px;"&gt;Feed and supplies &lt;/div&gt;&lt;div id="a3128" style="position:absolute;font-family:'Times New Roman';left:511px;top:52px;"&gt;92,885&lt;/div&gt;&lt;div id="a3132" style="position:absolute;font-family:'Times New Roman';left:643px;top:52px;"&gt;86,580&lt;/div&gt;&lt;div id="a3135" style="position:absolute;font-family:'Times New Roman';left:435px;top:70px;"&gt;$ &lt;/div&gt;&lt;div id="a3137" style="position:absolute;font-family:'Times New Roman';left:504px;top:70px;"&gt;293,182&lt;/div&gt;&lt;div id="a3140" style="position:absolute;font-family:'Times New Roman';left:567px;top:70px;"&gt;$ &lt;/div&gt;&lt;div id="a3142" style="position:absolute;font-family:'Times New Roman';left:636px;top:70px;"&gt;261,782&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer297" style="position:relative;line-height:normal;width:701px;height:64px;"&gt;&lt;div id="TextContainer297" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a3145" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;We&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;grow&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;maintain&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;flocks&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;layers&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;(mature&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;female&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;chickens),&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;pullets&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;(female&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;chickens,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;under&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;18&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;weeks&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;age),&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a3146" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt;breeders (male&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and female&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;chickens used&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to produce&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fertile eggs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to hatch&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;production flocks).&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Our total&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;flock at&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;August &lt;/div&gt;&lt;div id="a3148" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;31, 2024&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and June&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;1, 2024&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;consisted of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;approximately &lt;/div&gt;&lt;div id="a3148_53_4" style="position:absolute;font-family:'Times New Roman';left:302px;top:32px;"&gt;10.9&lt;/div&gt;&lt;div id="a3148_57_13" style="position:absolute;font-family:'Times New Roman';left:325px;top:32px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million and &lt;/div&gt;&lt;div id="a3148_70_4" style="position:absolute;font-family:'Times New Roman';left:395px;top:32px;"&gt;11.8&lt;/div&gt;&lt;div id="a3148_74_34" style="position:absolute;font-family:'Times New Roman';left:418px;top:32px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million pullets&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and breeders&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a3148_108_4" style="position:absolute;font-family:'Times New Roman';left:599px;top:32px;"&gt;46.7&lt;/div&gt;&lt;div id="a3148_112_13" style="position:absolute;font-family:'Times New Roman';left:623px;top:32px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million and &lt;/div&gt;&lt;div id="a3149" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;39.9&lt;/div&gt;&lt;div id="a3149_4_30" style="position:absolute;font-family:'Times New Roman';left:28px;top:48px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;million layers, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_225">&lt;div id="TextBlockContainer292" style="position:relative;line-height:normal;width:688px;height:86px;"&gt;&lt;div style="position:absolute; width:424.7px; height:15.4px; left:4.6px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:434.8px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.7px; height:15.4px; left:446.8px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:566.9px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.6px; left:2.1px; top:16.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.4px; left:578.9px; top:17.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:430.2px; height:1px; left:2.1px; top:15.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122px; height:1px; left:432.3px; top:15.5px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:554.2px; top:15.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:121.9px; height:1px; left:564.3px; top:15.5px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:424.7px; height:15.2px; left:4.6px; top:51.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.7px; height:15.2px; left:446.8px; top:51.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.2px; left:554.2px; top:51.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:50px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.2px; left:578.9px; top:51.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122px; height:1px; left:432.3px; top:67px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:121.9px; height:1px; left:564.3px; top:67px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer292" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a3099" style="position:absolute;font-family:'Times New Roman';left:449px;top:0px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a3102" style="position:absolute;font-family:'Times New Roman';left:591px;top:0px;"&gt;June 1, 2024 &lt;/div&gt;&lt;div id="a3104" style="position:absolute;font-family:'Times New Roman';left:4px;top:18px;"&gt;Flocks, net of amortization &lt;/div&gt;&lt;div id="a3107" style="position:absolute;font-family:'Times New Roman';left:435px;top:18px;"&gt;$ &lt;/div&gt;&lt;div id="a3109" style="position:absolute;font-family:'Times New Roman';left:504px;top:18px;"&gt;169,497&lt;/div&gt;&lt;div id="a3112" style="position:absolute;font-family:'Times New Roman';left:567px;top:18px;"&gt;$ &lt;/div&gt;&lt;div id="a3114" style="position:absolute;font-family:'Times New Roman';left:636px;top:18px;"&gt;149,985&lt;/div&gt;&lt;div id="a3116" style="position:absolute;font-family:'Times New Roman';left:4px;top:35px;"&gt;Eggs and egg products &lt;/div&gt;&lt;div id="a3119" style="position:absolute;font-family:'Times New Roman';left:511px;top:35px;"&gt;30,800&lt;/div&gt;&lt;div id="a3123" style="position:absolute;font-family:'Times New Roman';left:643px;top:35px;"&gt;25,217&lt;/div&gt;&lt;div id="a3125" style="position:absolute;font-family:'Times New Roman';left:4px;top:52px;"&gt;Feed and supplies &lt;/div&gt;&lt;div id="a3128" style="position:absolute;font-family:'Times New Roman';left:511px;top:52px;"&gt;92,885&lt;/div&gt;&lt;div id="a3132" style="position:absolute;font-family:'Times New Roman';left:643px;top:52px;"&gt;86,580&lt;/div&gt;&lt;div id="a3135" style="position:absolute;font-family:'Times New Roman';left:435px;top:70px;"&gt;$ &lt;/div&gt;&lt;div id="a3137" style="position:absolute;font-family:'Times New Roman';left:504px;top:70px;"&gt;293,182&lt;/div&gt;&lt;div id="a3140" style="position:absolute;font-family:'Times New Roman';left:567px;top:70px;"&gt;$ &lt;/div&gt;&lt;div id="a3142" style="position:absolute;font-family:'Times New Roman';left:636px;top:70px;"&gt;261,782&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <calm:AgriculturalRelatedInventoryFlocks
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_226"
      unitRef="USD">169497000</calm:AgriculturalRelatedInventoryFlocks>
    <calm:AgriculturalRelatedInventoryFlocks
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_227"
      unitRef="USD">149985000</calm:AgriculturalRelatedInventoryFlocks>
    <calm:AgriculturalRelatedInventoryEggs
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_228"
      unitRef="USD">30800000</calm:AgriculturalRelatedInventoryEggs>
    <calm:AgriculturalRelatedInventoryEggs
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_229"
      unitRef="USD">25217000</calm:AgriculturalRelatedInventoryEggs>
    <us-gaap:AgriculturalRelatedInventoryFeedAndSupplies
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_230"
      unitRef="USD">92885000</us-gaap:AgriculturalRelatedInventoryFeedAndSupplies>
    <us-gaap:AgriculturalRelatedInventoryFeedAndSupplies
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_231"
      unitRef="USD">86580000</us-gaap:AgriculturalRelatedInventoryFeedAndSupplies>
    <us-gaap:InventoryNet
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_52A"
      unitRef="USD">293182000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_53A"
      unitRef="USD">261782000</us-gaap:InventoryNet>
    <calm:AgriculturalRelatedInventoryPulletsandBreeders
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-5"
      id="ID_436"
      unitRef="Pullet_and_Breeder">10900000</calm:AgriculturalRelatedInventoryPulletsandBreeders>
    <calm:AgriculturalRelatedInventoryPulletsandBreeders
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-5"
      id="ID_419"
      unitRef="Pullet_and_Breeder">11800000</calm:AgriculturalRelatedInventoryPulletsandBreeders>
    <calm:AgriculturalRelatedInventoryLayers
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-5"
      id="ID_437"
      unitRef="Layers">46700000</calm:AgriculturalRelatedInventoryLayers>
    <calm:AgriculturalRelatedInventoryLayers
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-5"
      id="ID_438"
      unitRef="Layers">39900000</calm:AgriculturalRelatedInventoryLayers>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_e4fbd23e62a14533b19a6d56a516d957">&lt;div id="TextBlockContainer300" style="position:relative;line-height:normal;width:667px;height:48px;"&gt;&lt;div id="TextContainer300" style="position:relative;width:667px;z-index:1;"&gt;&lt;div id="a3152" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 6 - Equity &lt;/div&gt;&lt;div id="a3160" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;The following reflects equity activity for the thirteen weeks ended&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;August 31, 2024 and September 2, 2023 (in thousands):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer304" style="position:relative;line-height:normal;width:692px;height:307px;"&gt;&lt;div style="position:absolute; width:560.1px; height:1px; left:126.1px; top:15px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:392.1px; height:1px; left:126.1px; top:32px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:231.1px; height:1px; left:126.1px; top:48.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:30.7px; left:4.6px; top:87px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:128.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:182.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:236.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:45.8px; height:15.4px; left:248.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:301.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:361.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:62.7px; height:15.4px; left:373.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:443.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:522.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:69.6px; height:15.4px; left:534.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:611.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:33.7px; left:2.1px; top:84px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:124px; height:34.7px; left:2.1px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:126.1px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:178.1px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:180.2px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:232.2px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:63px; height:1px; left:234.1px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:297.2px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.1px; height:1px; left:299.1px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:357.2px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:80px; height:1px; left:359.1px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:439.1px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:441.2px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:518.2px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:166px; height:1px; left:520.3px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:30.7px; left:4.6px; top:155px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:45.8px; height:15.4px; left:248.7px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:65.6px; height:15.4px; left:534.8px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:34.1px; left:2.1px; top:151.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:109.8px; height:15.2px; left:13.6px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.2px; left:140.7px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.2px; left:178.1px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.2px; left:194.8px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.2px; left:232.1px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:41.8px; height:15.2px; left:248.7px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.2px; left:297px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.2px; left:313.7px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.2px; left:357px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.2px; left:373.7px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.2px; left:439.1px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:59.7px; height:15.2px; left:455.8px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.2px; left:518.2px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:65.6px; height:15.2px; left:534.8px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.2px; left:607.2px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:219.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:59.7px; height:15.2px; left:623.8px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:15.4px; left:4.6px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:41.8px; height:15.4px; left:248.7px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:69.6px; height:15.4px; left:534.8px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:253.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:126.1px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:180.2px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:63px; height:1px; left:234.1px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.1px; height:1px; left:299.1px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:80px; height:1px; left:359.1px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:441.2px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:86.9px; height:1px; left:520.3px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:609.3px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer304" style="position:relative;width:692px;z-index:1;"&gt;&lt;div id="a3166" style="position:absolute;font-family:'Times New Roman';left:299px;top:0px;"&gt;Thirteen Weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Ended August 31, 2024 &lt;/div&gt;&lt;div id="a3169" style="position:absolute;font-family:'Times New Roman';left:225px;top:17px;"&gt;Cal-Maine Foods, Inc. Stockholders &lt;/div&gt;&lt;div id="a3180" style="position:absolute;font-family:'Times New Roman';left:200px;top:34px;"&gt;Common Stock &lt;/div&gt;&lt;div id="a3198" style="position:absolute;font-family:'Times New Roman';left:185px;top:51px;"&gt;Class A &lt;/div&gt;&lt;div id="a3201" style="position:absolute;font-family:'Times New Roman';left:242px;top:51px;"&gt;Treasury &lt;/div&gt;&lt;div id="a3204" style="position:absolute;font-family:'Times New Roman';left:309px;top:51px;"&gt;Paid In &lt;/div&gt;&lt;div id="a3207" style="position:absolute;font-family:'Times New Roman';left:378px;top:50px;"&gt;Accum. &lt;/div&gt;&lt;div id="a3208" style="position:absolute;font-family:'Times New Roman';left:384px;top:65px;"&gt;Other &lt;/div&gt;&lt;div id="a3211" style="position:absolute;font-family:'Times New Roman';left:456px;top:51px;"&gt;Retained &lt;/div&gt;&lt;div id="a3214" style="position:absolute;font-family:'Times New Roman';left:523px;top:51px;"&gt;Noncontrolling &lt;/div&gt;&lt;div id="a3220" style="position:absolute;font-family:'Times New Roman';left:130px;top:68px;"&gt;Amount &lt;/div&gt;&lt;div id="a3223" style="position:absolute;font-family:'Times New Roman';left:184px;top:68px;"&gt;Amount &lt;/div&gt;&lt;div id="a3226" style="position:absolute;font-family:'Times New Roman';left:243px;top:68px;"&gt;Amount &lt;/div&gt;&lt;div id="a3229" style="position:absolute;font-family:'Times New Roman';left:308px;top:68px;"&gt;Capital &lt;/div&gt;&lt;div id="a3232" style="position:absolute;font-family:'Times New Roman';left:367px;top:68px;"&gt;Comp. Loss &lt;/div&gt;&lt;div id="a3235" style="position:absolute;font-family:'Times New Roman';left:456px;top:68px;"&gt;Earnings &lt;/div&gt;&lt;div id="a3238" style="position:absolute;font-family:'Times New Roman';left:544px;top:68px;"&gt;Interest &lt;/div&gt;&lt;div id="a3240" style="position:absolute;font-family:'Times New Roman';left:633px;top:68px;"&gt;Total &lt;/div&gt;&lt;div id="a3242" style="position:absolute;font-family:'Times New Roman';left:4px;top:87px;"&gt;Balance at June 1, &lt;/div&gt;&lt;div id="a3243" style="position:absolute;font-family:'Times New Roman';left:4px;top:103px;"&gt;2024 &lt;/div&gt;&lt;div id="a3245" style="position:absolute;font-family:'Times New Roman';left:128px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3247" style="position:absolute;font-family:'Times New Roman';left:151px;top:103px;"&gt;703&lt;/div&gt;&lt;div id="a3250" style="position:absolute;font-family:'Times New Roman';left:183px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3252" style="position:absolute;font-family:'Times New Roman';left:212px;top:103px;"&gt;48&lt;/div&gt;&lt;div id="a3255" style="position:absolute;font-family:'Times New Roman';left:236px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3257" style="position:absolute;font-family:'Times New Roman';left:248px;top:103px;display:flex;"&gt;(31,597)&lt;/div&gt;&lt;div id="a3260" style="position:absolute;font-family:'Times New Roman';left:301px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3262" style="position:absolute;font-family:'Times New Roman';left:313px;top:103px;"&gt;76,371&lt;/div&gt;&lt;div id="a3265" style="position:absolute;font-family:'Times New Roman';left:361px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3267" style="position:absolute;font-family:'Times New Roman';left:397px;top:103px;display:flex;"&gt;(1,773)&lt;/div&gt;&lt;div id="a3270" style="position:absolute;font-family:'Times New Roman';left:444px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3272" style="position:absolute;font-family:'Times New Roman';left:458px;top:103px;"&gt;1,756,395&lt;/div&gt;&lt;div id="a3275" style="position:absolute;font-family:'Times New Roman';left:523px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3277" style="position:absolute;font-family:'Times New Roman';left:565px;top:103px;display:flex;"&gt;(3,104)&lt;/div&gt;&lt;div id="a3280" style="position:absolute;font-family:'Times New Roman';left:612px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3282" style="position:absolute;font-family:'Times New Roman';left:626px;top:103px;"&gt;1,797,043&lt;/div&gt;&lt;div id="a3284" style="position:absolute;font-family:'Times New Roman';left:4px;top:121px;"&gt;Other comprehensive &lt;/div&gt;&lt;div id="a3285" style="position:absolute;font-family:'Times New Roman';left:4px;top:137px;"&gt;income, net of tax &lt;/div&gt;&lt;div id="a3288" style="position:absolute;font-family:'Times New Roman';left:158px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3292" style="position:absolute;font-family:'Times New Roman';left:212px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3296" style="position:absolute;font-family:'Times New Roman';left:277px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3300" style="position:absolute;font-family:'Times New Roman';left:337px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3304" style="position:absolute;font-family:'Times New Roman';left:402px;top:137px;"&gt;1,299&lt;/div&gt;&lt;div id="a3308" style="position:absolute;font-family:'Times New Roman';left:498px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3312" style="position:absolute;font-family:'Times New Roman';left:587px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3316" style="position:absolute;font-family:'Times New Roman';left:649px;top:137px;"&gt;1,299&lt;/div&gt;&lt;div id="a3318" style="position:absolute;font-family:'Times New Roman';left:4px;top:155px;"&gt;Stock compensation &lt;/div&gt;&lt;div id="a3319" style="position:absolute;font-family:'Times New Roman';left:4px;top:171px;"&gt;plan transactions &lt;/div&gt;&lt;div id="a3322" style="position:absolute;font-family:'Times New Roman';left:158px;top:171px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3326" style="position:absolute;font-family:'Times New Roman';left:212px;top:171px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3330" style="position:absolute;font-family:'Times New Roman';left:272px;top:171px;display:flex;"&gt;(35)&lt;/div&gt;&lt;div id="a3334" style="position:absolute;font-family:'Times New Roman';left:320px;top:171px;"&gt;1,132&lt;/div&gt;&lt;div id="a3338" style="position:absolute;font-family:'Times New Roman';left:419px;top:171px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3342" style="position:absolute;font-family:'Times New Roman';left:498px;top:171px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3346" style="position:absolute;font-family:'Times New Roman';left:587px;top:171px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3350" style="position:absolute;font-family:'Times New Roman';left:649px;top:171px;"&gt;1,097&lt;/div&gt;&lt;div id="a3352" style="position:absolute;font-family:'Times New Roman';left:4px;top:189px;"&gt;Dividends ($&lt;/div&gt;&lt;div id="a3352_12_5" style="position:absolute;font-family:'Times New Roman';left:74px;top:189px;"&gt;1.019&lt;/div&gt;&lt;div id="a3353" style="position:absolute;font-family:'Times New Roman';left:4px;top:205px;"&gt;per share) &lt;/div&gt;&lt;div id="a3378" style="position:absolute;font-family:'Times New Roman';left:13px;top:222px;"&gt;Common &lt;/div&gt;&lt;div id="a3381" style="position:absolute;font-family:'Times New Roman';left:158px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3385" style="position:absolute;font-family:'Times New Roman';left:212px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3389" style="position:absolute;font-family:'Times New Roman';left:277px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3393" style="position:absolute;font-family:'Times New Roman';left:337px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3397" style="position:absolute;font-family:'Times New Roman';left:419px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3401" style="position:absolute;font-family:'Times New Roman';left:470px;top:222px;display:flex;"&gt;(45,075)&lt;/div&gt;&lt;div id="a3405" style="position:absolute;font-family:'Times New Roman';left:587px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3409" style="position:absolute;font-family:'Times New Roman';left:638px;top:222px;display:flex;"&gt;(45,075)&lt;/div&gt;&lt;div id="a3411" style="position:absolute;font-family:'Times New Roman';left:13px;top:239px;"&gt;Class A common &lt;/div&gt;&lt;div id="a3414" style="position:absolute;font-family:'Times New Roman';left:158px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3418" style="position:absolute;font-family:'Times New Roman';left:212px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3422" style="position:absolute;font-family:'Times New Roman';left:277px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3426" style="position:absolute;font-family:'Times New Roman';left:337px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3430" style="position:absolute;font-family:'Times New Roman';left:419px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3434" style="position:absolute;font-family:'Times New Roman';left:476px;top:239px;display:flex;"&gt;(4,891)&lt;/div&gt;&lt;div id="a3438" style="position:absolute;font-family:'Times New Roman';left:587px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3442" style="position:absolute;font-family:'Times New Roman';left:644px;top:239px;display:flex;"&gt;(4,891)&lt;/div&gt;&lt;div id="a3444" style="position:absolute;font-family:'Times New Roman';left:4px;top:256px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a3447" style="position:absolute;font-family:'Times New Roman';left:158px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3451" style="position:absolute;font-family:'Times New Roman';left:212px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3455" style="position:absolute;font-family:'Times New Roman';left:277px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3459" style="position:absolute;font-family:'Times New Roman';left:337px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3463" style="position:absolute;font-family:'Times New Roman';left:419px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3467" style="position:absolute;font-family:'Times New Roman';left:468px;top:256px;"&gt;149,976&lt;/div&gt;&lt;div id="a3471" style="position:absolute;font-family:'Times New Roman';left:575px;top:256px;display:flex;"&gt;(386)&lt;/div&gt;&lt;div id="a3475" style="position:absolute;font-family:'Times New Roman';left:636px;top:256px;"&gt;149,590&lt;/div&gt;&lt;div id="a3477" style="position:absolute;font-family:'Times New Roman';left:4px;top:276px;"&gt;Balance at August 31, &lt;/div&gt;&lt;div id="a3478" style="position:absolute;font-family:'Times New Roman';left:4px;top:291px;"&gt;2024 &lt;/div&gt;&lt;div id="a3480" style="position:absolute;font-family:'Times New Roman';left:128px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3482" style="position:absolute;font-family:'Times New Roman';left:151px;top:291px;"&gt;703&lt;/div&gt;&lt;div id="a3485" style="position:absolute;font-family:'Times New Roman';left:183px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3487" style="position:absolute;font-family:'Times New Roman';left:212px;top:291px;"&gt;48&lt;/div&gt;&lt;div id="a3490" style="position:absolute;font-family:'Times New Roman';left:236px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3492" style="position:absolute;font-family:'Times New Roman';left:248px;top:291px;display:flex;"&gt;(31,632)&lt;/div&gt;&lt;div id="a3495" style="position:absolute;font-family:'Times New Roman';left:301px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3497" style="position:absolute;font-family:'Times New Roman';left:313px;top:291px;"&gt;77,503&lt;/div&gt;&lt;div id="a3500" style="position:absolute;font-family:'Times New Roman';left:361px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3502" style="position:absolute;font-family:'Times New Roman';left:407px;top:291px;display:flex;"&gt;(474)&lt;/div&gt;&lt;div id="a3505" style="position:absolute;font-family:'Times New Roman';left:444px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3507" style="position:absolute;font-family:'Times New Roman';left:458px;top:291px;"&gt;1,856,405&lt;/div&gt;&lt;div id="a3510" style="position:absolute;font-family:'Times New Roman';left:523px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3512" style="position:absolute;font-family:'Times New Roman';left:565px;top:291px;display:flex;"&gt;(3,490)&lt;/div&gt;&lt;div id="a3515" style="position:absolute;font-family:'Times New Roman';left:612px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3517" style="position:absolute;font-family:'Times New Roman';left:626px;top:291px;"&gt;1,899,063&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer310" style="position:relative;line-height:normal;width:692px;height:323px;"&gt;&lt;div style="position:absolute; width:560.1px; height:1px; left:126.1px; top:15.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:392.1px; height:1px; left:126.1px; top:32.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:231.1px; height:1px; left:126.1px; top:50.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:30.7px; left:4.6px; top:102.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:128.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:182.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:236.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:45.8px; height:15.4px; left:248.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:301.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:361.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:62.7px; height:15.4px; left:373.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:443.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:522.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:69.6px; height:15.4px; left:534.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:611.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:33.7px; left:2.1px; top:99.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:124px; height:1px; left:2.1px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:126.1px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:178.1px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:180.2px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:232.2px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:63px; height:1px; left:234.1px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:297.2px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.1px; height:1px; left:299.1px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:357.2px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:80px; height:1px; left:359.1px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:439.1px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:441.2px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:518.2px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:166px; height:1px; left:520.3px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:30.7px; left:4.6px; top:170.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:45.8px; height:15.4px; left:248.7px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:65.6px; height:15.4px; left:534.8px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:33.9px; left:2.1px; top:167.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:109.8px; height:15.4px; left:13.6px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:41.8px; height:15.4px; left:248.7px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:59.7px; height:15.4px; left:455.8px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:65.6px; height:15.4px; left:534.8px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:235.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:59.7px; height:15.4px; left:623.8px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:15.4px; left:4.6px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:41.8px; height:15.4px; left:248.7px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:69.6px; height:15.4px; left:534.8px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:269.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:126.1px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:180.2px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:63px; height:1px; left:234.1px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.1px; height:1px; left:299.1px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:80px; height:1px; left:359.1px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:441.2px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:86.9px; height:1px; left:520.3px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:609.3px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer310" style="position:relative;width:692px;z-index:1;"&gt;&lt;div id="a3525" style="position:absolute;font-family:'Times New Roman';left:293px;top:0px;"&gt;Thirteen Weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Ended September 2, 2023 &lt;/div&gt;&lt;div id="a3528" style="position:absolute;font-family:'Times New Roman';left:225px;top:18px;"&gt;Cal-Maine Foods, Inc. Stockholders &lt;/div&gt;&lt;div id="a3539" style="position:absolute;font-family:'Times New Roman';left:200px;top:35px;"&gt;Common Stock &lt;/div&gt;&lt;div id="a3557" style="position:absolute;font-family:'Times New Roman';left:185px;top:67px;"&gt;Class A &lt;/div&gt;&lt;div id="a3560" style="position:absolute;font-family:'Times New Roman';left:242px;top:67px;"&gt;Treasury &lt;/div&gt;&lt;div id="a3563" style="position:absolute;font-family:'Times New Roman';left:309px;top:67px;"&gt;Paid In &lt;/div&gt;&lt;div id="a3566" style="position:absolute;font-family:'Times New Roman';left:378px;top:51px;"&gt;Accum. &lt;/div&gt;&lt;div id="a3567" style="position:absolute;font-family:'Times New Roman';left:384px;top:67px;"&gt;Other &lt;/div&gt;&lt;div id="a3570" style="position:absolute;font-family:'Times New Roman';left:456px;top:67px;"&gt;Retained &lt;/div&gt;&lt;div id="a3573" style="position:absolute;font-family:'Times New Roman';left:524px;top:67px;"&gt;Noncontrolling &lt;/div&gt;&lt;div id="a3578" style="position:absolute;font-family:'Times New Roman';left:130px;top:84px;"&gt;Amount &lt;/div&gt;&lt;div id="a3581" style="position:absolute;font-family:'Times New Roman';left:184px;top:84px;"&gt;Amount &lt;/div&gt;&lt;div id="a3584" style="position:absolute;font-family:'Times New Roman';left:243px;top:84px;"&gt;Amount &lt;/div&gt;&lt;div id="a3587" style="position:absolute;font-family:'Times New Roman';left:308px;top:84px;"&gt;Capital &lt;/div&gt;&lt;div id="a3590" style="position:absolute;font-family:'Times New Roman';left:367px;top:84px;"&gt;Comp. Loss &lt;/div&gt;&lt;div id="a3593" style="position:absolute;font-family:'Times New Roman';left:456px;top:84px;"&gt;Earnings &lt;/div&gt;&lt;div id="a3596" style="position:absolute;font-family:'Times New Roman';font-size:12px;left:546px;top:85px;"&gt;Interest &lt;/div&gt;&lt;div id="a3598" style="position:absolute;font-family:'Times New Roman';left:633px;top:84px;"&gt;Total &lt;/div&gt;&lt;div id="a3600" style="position:absolute;font-family:'Times New Roman';left:4px;top:103px;"&gt;Balance at June 3, &lt;/div&gt;&lt;div id="a3601" style="position:absolute;font-family:'Times New Roman';left:4px;top:118px;"&gt;2023 &lt;/div&gt;&lt;div id="a3603" style="position:absolute;font-family:'Times New Roman';left:128px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3605" style="position:absolute;font-family:'Times New Roman';left:151px;top:118px;"&gt;703&lt;/div&gt;&lt;div id="a3608" style="position:absolute;font-family:'Times New Roman';left:183px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3610" style="position:absolute;font-family:'Times New Roman';left:212px;top:118px;"&gt;48&lt;/div&gt;&lt;div id="a3613" style="position:absolute;font-family:'Times New Roman';left:236px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3615" style="position:absolute;font-family:'Times New Roman';left:248px;top:118px;display:flex;"&gt;(30,008)&lt;/div&gt;&lt;div id="a3618" style="position:absolute;font-family:'Times New Roman';left:301px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3620" style="position:absolute;font-family:'Times New Roman';left:313px;top:118px;"&gt;72,112&lt;/div&gt;&lt;div id="a3623" style="position:absolute;font-family:'Times New Roman';left:361px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3625" style="position:absolute;font-family:'Times New Roman';left:397px;top:118px;display:flex;"&gt;(2,886)&lt;/div&gt;&lt;div id="a3628" style="position:absolute;font-family:'Times New Roman';left:444px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3630" style="position:absolute;font-family:'Times New Roman';left:458px;top:118px;"&gt;1,571,112&lt;/div&gt;&lt;div id="a3633" style="position:absolute;font-family:'Times New Roman';left:523px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3635" style="position:absolute;font-family:'Times New Roman';left:565px;top:118px;display:flex;"&gt;(1,498)&lt;/div&gt;&lt;div id="a3638" style="position:absolute;font-family:'Times New Roman';left:612px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3640" style="position:absolute;font-family:'Times New Roman';left:626px;top:118px;"&gt;1,609,583&lt;/div&gt;&lt;div id="a3642" style="position:absolute;font-family:'Times New Roman';left:4px;top:137px;"&gt;Other comprehensive &lt;/div&gt;&lt;div id="a3643" style="position:absolute;font-family:'Times New Roman';left:4px;top:152px;"&gt;income, net of tax &lt;/div&gt;&lt;div id="a3646" style="position:absolute;font-family:'Times New Roman';left:158px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3650" style="position:absolute;font-family:'Times New Roman';left:212px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3654" style="position:absolute;font-family:'Times New Roman';left:277px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3658" style="position:absolute;font-family:'Times New Roman';left:337px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3662" style="position:absolute;font-family:'Times New Roman';left:412px;top:152px;"&gt;595&lt;/div&gt;&lt;div id="a3666" style="position:absolute;font-family:'Times New Roman';left:498px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3670" style="position:absolute;font-family:'Times New Roman';left:587px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3674" style="position:absolute;font-family:'Times New Roman';left:659px;top:152px;"&gt;595&lt;/div&gt;&lt;div id="a3676" style="position:absolute;font-family:'Times New Roman';left:4px;top:171px;"&gt;Stock compensation &lt;/div&gt;&lt;div id="a3677" style="position:absolute;font-family:'Times New Roman';left:4px;top:186px;"&gt;plan transactions &lt;/div&gt;&lt;div id="a3680" style="position:absolute;font-family:'Times New Roman';left:158px;top:186px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3684" style="position:absolute;font-family:'Times New Roman';left:212px;top:186px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3688" style="position:absolute;font-family:'Times New Roman';left:279px;top:186px;display:flex;"&gt;(6)&lt;/div&gt;&lt;div id="a3692" style="position:absolute;font-family:'Times New Roman';left:320px;top:186px;"&gt;1,041&lt;/div&gt;&lt;div id="a3696" style="position:absolute;font-family:'Times New Roman';left:419px;top:186px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3700" style="position:absolute;font-family:'Times New Roman';left:498px;top:186px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3704" style="position:absolute;font-family:'Times New Roman';left:587px;top:186px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3708" style="position:absolute;font-family:'Times New Roman';left:649px;top:186px;"&gt;1,035&lt;/div&gt;&lt;div id="a3710" style="position:absolute;font-family:'Times New Roman';left:4px;top:205px;"&gt;Dividends ($&lt;/div&gt;&lt;div id="a3710_12_5" style="position:absolute;font-family:'Times New Roman';left:74px;top:205px;"&gt;0.006&lt;/div&gt;&lt;div id="a3711" style="position:absolute;font-family:'Times New Roman';left:4px;top:220px;"&gt;per share) &lt;/div&gt;&lt;div id="a3736" style="position:absolute;font-family:'Times New Roman';left:13px;top:237px;"&gt;Common &lt;/div&gt;&lt;div id="a3739" style="position:absolute;font-family:'Times New Roman';left:158px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3743" style="position:absolute;font-family:'Times New Roman';left:212px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3747" style="position:absolute;font-family:'Times New Roman';left:277px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3751" style="position:absolute;font-family:'Times New Roman';left:337px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3755" style="position:absolute;font-family:'Times New Roman';left:419px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3759" style="position:absolute;font-family:'Times New Roman';left:486px;top:237px;display:flex;"&gt;(265)&lt;/div&gt;&lt;div id="a3763" style="position:absolute;font-family:'Times New Roman';left:587px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3767" style="position:absolute;font-family:'Times New Roman';left:654px;top:237px;display:flex;"&gt;(265)&lt;/div&gt;&lt;div id="a3769" style="position:absolute;font-family:'Times New Roman';left:13px;top:254px;"&gt;Class A common &lt;/div&gt;&lt;div id="a3772" style="position:absolute;font-family:'Times New Roman';left:158px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3776" style="position:absolute;font-family:'Times New Roman';left:212px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3780" style="position:absolute;font-family:'Times New Roman';left:277px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3784" style="position:absolute;font-family:'Times New Roman';left:337px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3788" style="position:absolute;font-family:'Times New Roman';left:419px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3792" style="position:absolute;font-family:'Times New Roman';left:493px;top:254px;display:flex;"&gt;(29)&lt;/div&gt;&lt;div id="a3796" style="position:absolute;font-family:'Times New Roman';left:587px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3800" style="position:absolute;font-family:'Times New Roman';left:661px;top:254px;display:flex;"&gt;(29)&lt;/div&gt;&lt;div id="a3802" style="position:absolute;font-family:'Times New Roman';left:4px;top:271px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a3805" style="position:absolute;font-family:'Times New Roman';left:158px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3809" style="position:absolute;font-family:'Times New Roman';left:212px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3813" style="position:absolute;font-family:'Times New Roman';left:277px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3817" style="position:absolute;font-family:'Times New Roman';left:337px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3821" style="position:absolute;font-family:'Times New Roman';left:419px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3825" style="position:absolute;font-family:'Times New Roman';left:491px;top:271px;"&gt;926&lt;/div&gt;&lt;div id="a3829" style="position:absolute;font-family:'Times New Roman';left:575px;top:271px;display:flex;"&gt;(515)&lt;/div&gt;&lt;div id="a3833" style="position:absolute;font-family:'Times New Roman';left:659px;top:271px;"&gt;411&lt;/div&gt;&lt;div id="a3835" style="position:absolute;font-family:'Times New Roman';left:4px;top:292px;"&gt;Balance at September &lt;/div&gt;&lt;div id="a3836" style="position:absolute;font-family:'Times New Roman';left:4px;top:307px;"&gt;2, 2023 &lt;/div&gt;&lt;div id="a3838" style="position:absolute;font-family:'Times New Roman';left:128px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3840" style="position:absolute;font-family:'Times New Roman';left:151px;top:307px;"&gt;703&lt;/div&gt;&lt;div id="a3843" style="position:absolute;font-family:'Times New Roman';left:183px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3845" style="position:absolute;font-family:'Times New Roman';left:212px;top:307px;"&gt;48&lt;/div&gt;&lt;div id="a3848" style="position:absolute;font-family:'Times New Roman';left:236px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3850" style="position:absolute;font-family:'Times New Roman';left:248px;top:307px;display:flex;"&gt;(30,014)&lt;/div&gt;&lt;div id="a3853" style="position:absolute;font-family:'Times New Roman';left:301px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3855" style="position:absolute;font-family:'Times New Roman';left:313px;top:307px;"&gt;73,153&lt;/div&gt;&lt;div id="a3858" style="position:absolute;font-family:'Times New Roman';left:361px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3860" style="position:absolute;font-family:'Times New Roman';left:397px;top:307px;display:flex;"&gt;(2,291)&lt;/div&gt;&lt;div id="a3863" style="position:absolute;font-family:'Times New Roman';left:444px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3865" style="position:absolute;font-family:'Times New Roman';left:458px;top:307px;"&gt;1,571,744&lt;/div&gt;&lt;div id="a3868" style="position:absolute;font-family:'Times New Roman';left:523px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3870" style="position:absolute;font-family:'Times New Roman';left:565px;top:307px;display:flex;"&gt;(2,013)&lt;/div&gt;&lt;div id="a3873" style="position:absolute;font-family:'Times New Roman';left:612px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3875" style="position:absolute;font-family:'Times New Roman';left:626px;top:307px;"&gt;1,611,330&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_a2691982eaa446839583874fa2d736b0">&lt;div id="TextBlockContainer306" style="position:relative;line-height:normal;width:692px;height:307px;"&gt;&lt;div id="div_303_XBRL_TS_080086e1cbc34d6ab5bf69316625d9f9" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer304" style="position:relative;line-height:normal;width:692px;height:307px;"&gt;&lt;div style="position:absolute; width:560.1px; height:1px; left:126.1px; top:15px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:392.1px; height:1px; left:126.1px; top:32px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:231.1px; height:1px; left:126.1px; top:48.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:30.7px; left:4.6px; top:87px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:128.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:182.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:236.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:45.8px; height:15.4px; left:248.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:301.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:361.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:62.7px; height:15.4px; left:373.7px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:443.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:522.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:69.6px; height:15.4px; left:534.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:611.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:33.7px; left:2.1px; top:84px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:102.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:124px; height:34.7px; left:2.1px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:126.1px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:178.1px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:180.2px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:232.2px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:63px; height:1px; left:234.1px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:297.2px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.1px; height:1px; left:299.1px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:357.2px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:80px; height:1px; left:359.1px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:439.1px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:441.2px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:518.2px; top:83px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:166px; height:1px; left:520.3px; top:83px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:30.7px; left:4.6px; top:155px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:45.8px; height:15.4px; left:248.7px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:65.6px; height:15.4px; left:534.8px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:34.1px; left:2.1px; top:151.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:170.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:109.8px; height:15.2px; left:13.6px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.2px; left:140.7px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.2px; left:178.1px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.2px; left:194.8px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.2px; left:232.1px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:41.8px; height:15.2px; left:248.7px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.2px; left:297px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.2px; left:313.7px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.2px; left:357px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.2px; left:373.7px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.2px; left:439.1px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:59.7px; height:15.2px; left:455.8px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.2px; left:518.2px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:65.6px; height:15.2px; left:534.8px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.2px; left:607.2px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:219.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:59.7px; height:15.2px; left:623.8px; top:221.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:15.4px; left:4.6px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:41.8px; height:15.4px; left:248.7px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:69.6px; height:15.4px; left:534.8px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:253.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:255.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:126.1px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:180.2px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:63px; height:1px; left:234.1px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.1px; height:1px; left:299.1px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:80px; height:1px; left:359.1px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:441.2px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:86.9px; height:1px; left:520.3px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:609.3px; top:270.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer304" style="position:relative;width:692px;z-index:1;"&gt;&lt;div id="a3166" style="position:absolute;font-family:'Times New Roman';left:299px;top:0px;"&gt;Thirteen Weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Ended August 31, 2024 &lt;/div&gt;&lt;div id="a3169" style="position:absolute;font-family:'Times New Roman';left:225px;top:17px;"&gt;Cal-Maine Foods, Inc. Stockholders &lt;/div&gt;&lt;div id="a3180" style="position:absolute;font-family:'Times New Roman';left:200px;top:34px;"&gt;Common Stock &lt;/div&gt;&lt;div id="a3198" style="position:absolute;font-family:'Times New Roman';left:185px;top:51px;"&gt;Class A &lt;/div&gt;&lt;div id="a3201" style="position:absolute;font-family:'Times New Roman';left:242px;top:51px;"&gt;Treasury &lt;/div&gt;&lt;div id="a3204" style="position:absolute;font-family:'Times New Roman';left:309px;top:51px;"&gt;Paid In &lt;/div&gt;&lt;div id="a3207" style="position:absolute;font-family:'Times New Roman';left:378px;top:50px;"&gt;Accum. &lt;/div&gt;&lt;div id="a3208" style="position:absolute;font-family:'Times New Roman';left:384px;top:65px;"&gt;Other &lt;/div&gt;&lt;div id="a3211" style="position:absolute;font-family:'Times New Roman';left:456px;top:51px;"&gt;Retained &lt;/div&gt;&lt;div id="a3214" style="position:absolute;font-family:'Times New Roman';left:523px;top:51px;"&gt;Noncontrolling &lt;/div&gt;&lt;div id="a3220" style="position:absolute;font-family:'Times New Roman';left:130px;top:68px;"&gt;Amount &lt;/div&gt;&lt;div id="a3223" style="position:absolute;font-family:'Times New Roman';left:184px;top:68px;"&gt;Amount &lt;/div&gt;&lt;div id="a3226" style="position:absolute;font-family:'Times New Roman';left:243px;top:68px;"&gt;Amount &lt;/div&gt;&lt;div id="a3229" style="position:absolute;font-family:'Times New Roman';left:308px;top:68px;"&gt;Capital &lt;/div&gt;&lt;div id="a3232" style="position:absolute;font-family:'Times New Roman';left:367px;top:68px;"&gt;Comp. Loss &lt;/div&gt;&lt;div id="a3235" style="position:absolute;font-family:'Times New Roman';left:456px;top:68px;"&gt;Earnings &lt;/div&gt;&lt;div id="a3238" style="position:absolute;font-family:'Times New Roman';left:544px;top:68px;"&gt;Interest &lt;/div&gt;&lt;div id="a3240" style="position:absolute;font-family:'Times New Roman';left:633px;top:68px;"&gt;Total &lt;/div&gt;&lt;div id="a3242" style="position:absolute;font-family:'Times New Roman';left:4px;top:87px;"&gt;Balance at June 1, &lt;/div&gt;&lt;div id="a3243" style="position:absolute;font-family:'Times New Roman';left:4px;top:103px;"&gt;2024 &lt;/div&gt;&lt;div id="a3245" style="position:absolute;font-family:'Times New Roman';left:128px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3247" style="position:absolute;font-family:'Times New Roman';left:151px;top:103px;"&gt;703&lt;/div&gt;&lt;div id="a3250" style="position:absolute;font-family:'Times New Roman';left:183px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3252" style="position:absolute;font-family:'Times New Roman';left:212px;top:103px;"&gt;48&lt;/div&gt;&lt;div id="a3255" style="position:absolute;font-family:'Times New Roman';left:236px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3257" style="position:absolute;font-family:'Times New Roman';left:248px;top:103px;display:flex;"&gt;(31,597)&lt;/div&gt;&lt;div id="a3260" style="position:absolute;font-family:'Times New Roman';left:301px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3262" style="position:absolute;font-family:'Times New Roman';left:313px;top:103px;"&gt;76,371&lt;/div&gt;&lt;div id="a3265" style="position:absolute;font-family:'Times New Roman';left:361px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3267" style="position:absolute;font-family:'Times New Roman';left:397px;top:103px;display:flex;"&gt;(1,773)&lt;/div&gt;&lt;div id="a3270" style="position:absolute;font-family:'Times New Roman';left:444px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3272" style="position:absolute;font-family:'Times New Roman';left:458px;top:103px;"&gt;1,756,395&lt;/div&gt;&lt;div id="a3275" style="position:absolute;font-family:'Times New Roman';left:523px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3277" style="position:absolute;font-family:'Times New Roman';left:565px;top:103px;display:flex;"&gt;(3,104)&lt;/div&gt;&lt;div id="a3280" style="position:absolute;font-family:'Times New Roman';left:612px;top:103px;"&gt;$ &lt;/div&gt;&lt;div id="a3282" style="position:absolute;font-family:'Times New Roman';left:626px;top:103px;"&gt;1,797,043&lt;/div&gt;&lt;div id="a3284" style="position:absolute;font-family:'Times New Roman';left:4px;top:121px;"&gt;Other comprehensive &lt;/div&gt;&lt;div id="a3285" style="position:absolute;font-family:'Times New Roman';left:4px;top:137px;"&gt;income, net of tax &lt;/div&gt;&lt;div id="a3288" style="position:absolute;font-family:'Times New Roman';left:158px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3292" style="position:absolute;font-family:'Times New Roman';left:212px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3296" style="position:absolute;font-family:'Times New Roman';left:277px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3300" style="position:absolute;font-family:'Times New Roman';left:337px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3304" style="position:absolute;font-family:'Times New Roman';left:402px;top:137px;"&gt;1,299&lt;/div&gt;&lt;div id="a3308" style="position:absolute;font-family:'Times New Roman';left:498px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3312" style="position:absolute;font-family:'Times New Roman';left:587px;top:137px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3316" style="position:absolute;font-family:'Times New Roman';left:649px;top:137px;"&gt;1,299&lt;/div&gt;&lt;div id="a3318" style="position:absolute;font-family:'Times New Roman';left:4px;top:155px;"&gt;Stock compensation &lt;/div&gt;&lt;div id="a3319" style="position:absolute;font-family:'Times New Roman';left:4px;top:171px;"&gt;plan transactions &lt;/div&gt;&lt;div id="a3322" style="position:absolute;font-family:'Times New Roman';left:158px;top:171px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3326" style="position:absolute;font-family:'Times New Roman';left:212px;top:171px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3330" style="position:absolute;font-family:'Times New Roman';left:272px;top:171px;display:flex;"&gt;(35)&lt;/div&gt;&lt;div id="a3334" style="position:absolute;font-family:'Times New Roman';left:320px;top:171px;"&gt;1,132&lt;/div&gt;&lt;div id="a3338" style="position:absolute;font-family:'Times New Roman';left:419px;top:171px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3342" style="position:absolute;font-family:'Times New Roman';left:498px;top:171px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3346" style="position:absolute;font-family:'Times New Roman';left:587px;top:171px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3350" style="position:absolute;font-family:'Times New Roman';left:649px;top:171px;"&gt;1,097&lt;/div&gt;&lt;div id="a3352" style="position:absolute;font-family:'Times New Roman';left:4px;top:189px;"&gt;Dividends ($&lt;/div&gt;&lt;div id="a3352_12_5" style="position:absolute;font-family:'Times New Roman';left:74px;top:189px;"&gt;1.019&lt;/div&gt;&lt;div id="a3353" style="position:absolute;font-family:'Times New Roman';left:4px;top:205px;"&gt;per share) &lt;/div&gt;&lt;div id="a3378" style="position:absolute;font-family:'Times New Roman';left:13px;top:222px;"&gt;Common &lt;/div&gt;&lt;div id="a3381" style="position:absolute;font-family:'Times New Roman';left:158px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3385" style="position:absolute;font-family:'Times New Roman';left:212px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3389" style="position:absolute;font-family:'Times New Roman';left:277px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3393" style="position:absolute;font-family:'Times New Roman';left:337px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3397" style="position:absolute;font-family:'Times New Roman';left:419px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3401" style="position:absolute;font-family:'Times New Roman';left:470px;top:222px;display:flex;"&gt;(45,075)&lt;/div&gt;&lt;div id="a3405" style="position:absolute;font-family:'Times New Roman';left:587px;top:222px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3409" style="position:absolute;font-family:'Times New Roman';left:638px;top:222px;display:flex;"&gt;(45,075)&lt;/div&gt;&lt;div id="a3411" style="position:absolute;font-family:'Times New Roman';left:13px;top:239px;"&gt;Class A common &lt;/div&gt;&lt;div id="a3414" style="position:absolute;font-family:'Times New Roman';left:158px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3418" style="position:absolute;font-family:'Times New Roman';left:212px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3422" style="position:absolute;font-family:'Times New Roman';left:277px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3426" style="position:absolute;font-family:'Times New Roman';left:337px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3430" style="position:absolute;font-family:'Times New Roman';left:419px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3434" style="position:absolute;font-family:'Times New Roman';left:476px;top:239px;display:flex;"&gt;(4,891)&lt;/div&gt;&lt;div id="a3438" style="position:absolute;font-family:'Times New Roman';left:587px;top:239px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3442" style="position:absolute;font-family:'Times New Roman';left:644px;top:239px;display:flex;"&gt;(4,891)&lt;/div&gt;&lt;div id="a3444" style="position:absolute;font-family:'Times New Roman';left:4px;top:256px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a3447" style="position:absolute;font-family:'Times New Roman';left:158px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3451" style="position:absolute;font-family:'Times New Roman';left:212px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3455" style="position:absolute;font-family:'Times New Roman';left:277px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3459" style="position:absolute;font-family:'Times New Roman';left:337px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3463" style="position:absolute;font-family:'Times New Roman';left:419px;top:256px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3467" style="position:absolute;font-family:'Times New Roman';left:468px;top:256px;"&gt;149,976&lt;/div&gt;&lt;div id="a3471" style="position:absolute;font-family:'Times New Roman';left:575px;top:256px;display:flex;"&gt;(386)&lt;/div&gt;&lt;div id="a3475" style="position:absolute;font-family:'Times New Roman';left:636px;top:256px;"&gt;149,590&lt;/div&gt;&lt;div id="a3477" style="position:absolute;font-family:'Times New Roman';left:4px;top:276px;"&gt;Balance at August 31, &lt;/div&gt;&lt;div id="a3478" style="position:absolute;font-family:'Times New Roman';left:4px;top:291px;"&gt;2024 &lt;/div&gt;&lt;div id="a3480" style="position:absolute;font-family:'Times New Roman';left:128px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3482" style="position:absolute;font-family:'Times New Roman';left:151px;top:291px;"&gt;703&lt;/div&gt;&lt;div id="a3485" style="position:absolute;font-family:'Times New Roman';left:183px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3487" style="position:absolute;font-family:'Times New Roman';left:212px;top:291px;"&gt;48&lt;/div&gt;&lt;div id="a3490" style="position:absolute;font-family:'Times New Roman';left:236px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3492" style="position:absolute;font-family:'Times New Roman';left:248px;top:291px;display:flex;"&gt;(31,632)&lt;/div&gt;&lt;div id="a3495" style="position:absolute;font-family:'Times New Roman';left:301px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3497" style="position:absolute;font-family:'Times New Roman';left:313px;top:291px;"&gt;77,503&lt;/div&gt;&lt;div id="a3500" style="position:absolute;font-family:'Times New Roman';left:361px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3502" style="position:absolute;font-family:'Times New Roman';left:407px;top:291px;display:flex;"&gt;(474)&lt;/div&gt;&lt;div id="a3505" style="position:absolute;font-family:'Times New Roman';left:444px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3507" style="position:absolute;font-family:'Times New Roman';left:458px;top:291px;"&gt;1,856,405&lt;/div&gt;&lt;div id="a3510" style="position:absolute;font-family:'Times New Roman';left:523px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3512" style="position:absolute;font-family:'Times New Roman';left:565px;top:291px;display:flex;"&gt;(3,490)&lt;/div&gt;&lt;div id="a3515" style="position:absolute;font-family:'Times New Roman';left:612px;top:291px;"&gt;$ &lt;/div&gt;&lt;div id="a3517" style="position:absolute;font-family:'Times New Roman';left:626px;top:291px;"&gt;1,899,063&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer312" style="position:relative;line-height:normal;width:692px;height:323px;"&gt;&lt;div id="div_309_XBRL_TS_7057470e5cd9403a8b1ac9e4eabed9f5" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer310" style="position:relative;line-height:normal;width:692px;height:323px;"&gt;&lt;div style="position:absolute; width:560.1px; height:1px; left:126.1px; top:15.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:392.1px; height:1px; left:126.1px; top:32.7px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:231.1px; height:1px; left:126.1px; top:50.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:30.7px; left:4.6px; top:102.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:128.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:182.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:236.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:45.8px; height:15.4px; left:248.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:301.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:361.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:62.7px; height:15.4px; left:373.7px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:443.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:522.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:69.6px; height:15.4px; left:534.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:611.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:33.7px; left:2.1px; top:99.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:118px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:124px; height:1px; left:2.1px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:126.1px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:178.1px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:180.2px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:232.2px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:63px; height:1px; left:234.1px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:297.2px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.1px; height:1px; left:299.1px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:1px; left:357.2px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:80px; height:1px; left:359.1px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:439.1px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:441.2px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:1px; left:518.2px; top:98.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:166px; height:1px; left:520.3px; top:98.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:30.7px; left:4.6px; top:170.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:45.8px; height:15.4px; left:248.7px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:65.6px; height:15.4px; left:534.8px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:33.9px; left:2.1px; top:167.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:186px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:109.8px; height:15.4px; left:13.6px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:41.8px; height:15.4px; left:248.7px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:59.7px; height:15.4px; left:455.8px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:65.6px; height:15.4px; left:534.8px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:235.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:59.7px; height:15.4px; left:623.8px; top:237px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:118.7px; height:15.4px; left:4.6px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.7px; height:15.4px; left:140.7px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:178.1px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:30.6px; height:15.4px; left:194.8px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:232.1px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:41.8px; height:15.4px; left:248.7px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:297px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:36.8px; height:15.4px; left:313.7px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:2.1px; height:15.4px; left:357px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.7px; height:15.4px; left:373.7px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:439.1px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:455.8px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:518.2px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:69.6px; height:15.4px; left:534.8px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:1.9px; height:15.4px; left:607.2px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:269.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:55.7px; height:15.4px; left:623.8px; top:271px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:126.1px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:52px; height:1px; left:180.2px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:63px; height:1px; left:234.1px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:58.1px; height:1px; left:299.1px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:80px; height:1px; left:359.1px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:441.2px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:86.9px; height:1px; left:520.3px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:77px; height:1px; left:609.3px; top:286.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer310" style="position:relative;width:692px;z-index:1;"&gt;&lt;div id="a3525" style="position:absolute;font-family:'Times New Roman';left:293px;top:0px;"&gt;Thirteen Weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Ended September 2, 2023 &lt;/div&gt;&lt;div id="a3528" style="position:absolute;font-family:'Times New Roman';left:225px;top:18px;"&gt;Cal-Maine Foods, Inc. Stockholders &lt;/div&gt;&lt;div id="a3539" style="position:absolute;font-family:'Times New Roman';left:200px;top:35px;"&gt;Common Stock &lt;/div&gt;&lt;div id="a3557" style="position:absolute;font-family:'Times New Roman';left:185px;top:67px;"&gt;Class A &lt;/div&gt;&lt;div id="a3560" style="position:absolute;font-family:'Times New Roman';left:242px;top:67px;"&gt;Treasury &lt;/div&gt;&lt;div id="a3563" style="position:absolute;font-family:'Times New Roman';left:309px;top:67px;"&gt;Paid In &lt;/div&gt;&lt;div id="a3566" style="position:absolute;font-family:'Times New Roman';left:378px;top:51px;"&gt;Accum. &lt;/div&gt;&lt;div id="a3567" style="position:absolute;font-family:'Times New Roman';left:384px;top:67px;"&gt;Other &lt;/div&gt;&lt;div id="a3570" style="position:absolute;font-family:'Times New Roman';left:456px;top:67px;"&gt;Retained &lt;/div&gt;&lt;div id="a3573" style="position:absolute;font-family:'Times New Roman';left:524px;top:67px;"&gt;Noncontrolling &lt;/div&gt;&lt;div id="a3578" style="position:absolute;font-family:'Times New Roman';left:130px;top:84px;"&gt;Amount &lt;/div&gt;&lt;div id="a3581" style="position:absolute;font-family:'Times New Roman';left:184px;top:84px;"&gt;Amount &lt;/div&gt;&lt;div id="a3584" style="position:absolute;font-family:'Times New Roman';left:243px;top:84px;"&gt;Amount &lt;/div&gt;&lt;div id="a3587" style="position:absolute;font-family:'Times New Roman';left:308px;top:84px;"&gt;Capital &lt;/div&gt;&lt;div id="a3590" style="position:absolute;font-family:'Times New Roman';left:367px;top:84px;"&gt;Comp. Loss &lt;/div&gt;&lt;div id="a3593" style="position:absolute;font-family:'Times New Roman';left:456px;top:84px;"&gt;Earnings &lt;/div&gt;&lt;div id="a3596" style="position:absolute;font-family:'Times New Roman';font-size:12px;left:546px;top:85px;"&gt;Interest &lt;/div&gt;&lt;div id="a3598" style="position:absolute;font-family:'Times New Roman';left:633px;top:84px;"&gt;Total &lt;/div&gt;&lt;div id="a3600" style="position:absolute;font-family:'Times New Roman';left:4px;top:103px;"&gt;Balance at June 3, &lt;/div&gt;&lt;div id="a3601" style="position:absolute;font-family:'Times New Roman';left:4px;top:118px;"&gt;2023 &lt;/div&gt;&lt;div id="a3603" style="position:absolute;font-family:'Times New Roman';left:128px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3605" style="position:absolute;font-family:'Times New Roman';left:151px;top:118px;"&gt;703&lt;/div&gt;&lt;div id="a3608" style="position:absolute;font-family:'Times New Roman';left:183px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3610" style="position:absolute;font-family:'Times New Roman';left:212px;top:118px;"&gt;48&lt;/div&gt;&lt;div id="a3613" style="position:absolute;font-family:'Times New Roman';left:236px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3615" style="position:absolute;font-family:'Times New Roman';left:248px;top:118px;display:flex;"&gt;(30,008)&lt;/div&gt;&lt;div id="a3618" style="position:absolute;font-family:'Times New Roman';left:301px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3620" style="position:absolute;font-family:'Times New Roman';left:313px;top:118px;"&gt;72,112&lt;/div&gt;&lt;div id="a3623" style="position:absolute;font-family:'Times New Roman';left:361px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3625" style="position:absolute;font-family:'Times New Roman';left:397px;top:118px;display:flex;"&gt;(2,886)&lt;/div&gt;&lt;div id="a3628" style="position:absolute;font-family:'Times New Roman';left:444px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3630" style="position:absolute;font-family:'Times New Roman';left:458px;top:118px;"&gt;1,571,112&lt;/div&gt;&lt;div id="a3633" style="position:absolute;font-family:'Times New Roman';left:523px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3635" style="position:absolute;font-family:'Times New Roman';left:565px;top:118px;display:flex;"&gt;(1,498)&lt;/div&gt;&lt;div id="a3638" style="position:absolute;font-family:'Times New Roman';left:612px;top:118px;"&gt;$ &lt;/div&gt;&lt;div id="a3640" style="position:absolute;font-family:'Times New Roman';left:626px;top:118px;"&gt;1,609,583&lt;/div&gt;&lt;div id="a3642" style="position:absolute;font-family:'Times New Roman';left:4px;top:137px;"&gt;Other comprehensive &lt;/div&gt;&lt;div id="a3643" style="position:absolute;font-family:'Times New Roman';left:4px;top:152px;"&gt;income, net of tax &lt;/div&gt;&lt;div id="a3646" style="position:absolute;font-family:'Times New Roman';left:158px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3650" style="position:absolute;font-family:'Times New Roman';left:212px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3654" style="position:absolute;font-family:'Times New Roman';left:277px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3658" style="position:absolute;font-family:'Times New Roman';left:337px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3662" style="position:absolute;font-family:'Times New Roman';left:412px;top:152px;"&gt;595&lt;/div&gt;&lt;div id="a3666" style="position:absolute;font-family:'Times New Roman';left:498px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3670" style="position:absolute;font-family:'Times New Roman';left:587px;top:152px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3674" style="position:absolute;font-family:'Times New Roman';left:659px;top:152px;"&gt;595&lt;/div&gt;&lt;div id="a3676" style="position:absolute;font-family:'Times New Roman';left:4px;top:171px;"&gt;Stock compensation &lt;/div&gt;&lt;div id="a3677" style="position:absolute;font-family:'Times New Roman';left:4px;top:186px;"&gt;plan transactions &lt;/div&gt;&lt;div id="a3680" style="position:absolute;font-family:'Times New Roman';left:158px;top:186px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3684" style="position:absolute;font-family:'Times New Roman';left:212px;top:186px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a3688" style="position:absolute;font-family:'Times New Roman';left:279px;top:186px;display:flex;"&gt;(6)&lt;/div&gt;&lt;div id="a3692" style="position:absolute;font-family:'Times New Roman';left:320px;top:186px;"&gt;1,041&lt;/div&gt;&lt;div id="a3696" style="position:absolute;font-family:'Times New Roman';left:419px;top:186px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3700" style="position:absolute;font-family:'Times New Roman';left:498px;top:186px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3704" style="position:absolute;font-family:'Times New Roman';left:587px;top:186px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3708" style="position:absolute;font-family:'Times New Roman';left:649px;top:186px;"&gt;1,035&lt;/div&gt;&lt;div id="a3710" style="position:absolute;font-family:'Times New Roman';left:4px;top:205px;"&gt;Dividends ($&lt;/div&gt;&lt;div id="a3710_12_5" style="position:absolute;font-family:'Times New Roman';left:74px;top:205px;"&gt;0.006&lt;/div&gt;&lt;div id="a3711" style="position:absolute;font-family:'Times New Roman';left:4px;top:220px;"&gt;per share) &lt;/div&gt;&lt;div id="a3736" style="position:absolute;font-family:'Times New Roman';left:13px;top:237px;"&gt;Common &lt;/div&gt;&lt;div id="a3739" style="position:absolute;font-family:'Times New Roman';left:158px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3743" style="position:absolute;font-family:'Times New Roman';left:212px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3747" style="position:absolute;font-family:'Times New Roman';left:277px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3751" style="position:absolute;font-family:'Times New Roman';left:337px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3755" style="position:absolute;font-family:'Times New Roman';left:419px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3759" style="position:absolute;font-family:'Times New Roman';left:486px;top:237px;display:flex;"&gt;(265)&lt;/div&gt;&lt;div id="a3763" style="position:absolute;font-family:'Times New Roman';left:587px;top:237px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3767" style="position:absolute;font-family:'Times New Roman';left:654px;top:237px;display:flex;"&gt;(265)&lt;/div&gt;&lt;div id="a3769" style="position:absolute;font-family:'Times New Roman';left:13px;top:254px;"&gt;Class A common &lt;/div&gt;&lt;div id="a3772" style="position:absolute;font-family:'Times New Roman';left:158px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3776" style="position:absolute;font-family:'Times New Roman';left:212px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3780" style="position:absolute;font-family:'Times New Roman';left:277px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3784" style="position:absolute;font-family:'Times New Roman';left:337px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3788" style="position:absolute;font-family:'Times New Roman';left:419px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3792" style="position:absolute;font-family:'Times New Roman';left:493px;top:254px;display:flex;"&gt;(29)&lt;/div&gt;&lt;div id="a3796" style="position:absolute;font-family:'Times New Roman';left:587px;top:254px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3800" style="position:absolute;font-family:'Times New Roman';left:661px;top:254px;display:flex;"&gt;(29)&lt;/div&gt;&lt;div id="a3802" style="position:absolute;font-family:'Times New Roman';left:4px;top:271px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a3805" style="position:absolute;font-family:'Times New Roman';left:158px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3809" style="position:absolute;font-family:'Times New Roman';left:212px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3813" style="position:absolute;font-family:'Times New Roman';left:277px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3817" style="position:absolute;font-family:'Times New Roman';left:337px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3821" style="position:absolute;font-family:'Times New Roman';left:419px;top:271px;"&gt;&#x2014; &lt;/div&gt;&lt;div id="a3825" style="position:absolute;font-family:'Times New Roman';left:491px;top:271px;"&gt;926&lt;/div&gt;&lt;div id="a3829" style="position:absolute;font-family:'Times New Roman';left:575px;top:271px;display:flex;"&gt;(515)&lt;/div&gt;&lt;div id="a3833" style="position:absolute;font-family:'Times New Roman';left:659px;top:271px;"&gt;411&lt;/div&gt;&lt;div id="a3835" style="position:absolute;font-family:'Times New Roman';left:4px;top:292px;"&gt;Balance at September &lt;/div&gt;&lt;div id="a3836" style="position:absolute;font-family:'Times New Roman';left:4px;top:307px;"&gt;2, 2023 &lt;/div&gt;&lt;div id="a3838" style="position:absolute;font-family:'Times New Roman';left:128px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3840" style="position:absolute;font-family:'Times New Roman';left:151px;top:307px;"&gt;703&lt;/div&gt;&lt;div id="a3843" style="position:absolute;font-family:'Times New Roman';left:183px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3845" style="position:absolute;font-family:'Times New Roman';left:212px;top:307px;"&gt;48&lt;/div&gt;&lt;div id="a3848" style="position:absolute;font-family:'Times New Roman';left:236px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3850" style="position:absolute;font-family:'Times New Roman';left:248px;top:307px;display:flex;"&gt;(30,014)&lt;/div&gt;&lt;div id="a3853" style="position:absolute;font-family:'Times New Roman';left:301px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3855" style="position:absolute;font-family:'Times New Roman';left:313px;top:307px;"&gt;73,153&lt;/div&gt;&lt;div id="a3858" style="position:absolute;font-family:'Times New Roman';left:361px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3860" style="position:absolute;font-family:'Times New Roman';left:397px;top:307px;display:flex;"&gt;(2,291)&lt;/div&gt;&lt;div id="a3863" style="position:absolute;font-family:'Times New Roman';left:444px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3865" style="position:absolute;font-family:'Times New Roman';left:458px;top:307px;"&gt;1,571,744&lt;/div&gt;&lt;div id="a3868" style="position:absolute;font-family:'Times New Roman';left:523px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3870" style="position:absolute;font-family:'Times New Roman';left:565px;top:307px;display:flex;"&gt;(2,013)&lt;/div&gt;&lt;div id="a3873" style="position:absolute;font-family:'Times New Roman';left:612px;top:307px;"&gt;$ &lt;/div&gt;&lt;div id="a3875" style="position:absolute;font-family:'Times New Roman';left:626px;top:307px;"&gt;1,611,330&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_482"
      unitRef="USD">703000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_484"
      unitRef="USD">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="ID_331"
      unitRef="USD">-31597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ID_333"
      unitRef="USD">76371000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="ID_338"
      unitRef="USD">-1773000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_341"
      unitRef="USD">1756395000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="ID_349"
      unitRef="USD">-3104000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="-3"
      id="ID_390A"
      unitRef="USD">1797043000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="ID_339"
      unitRef="USD">1299000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_378A"
      unitRef="USD">1299000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_490"
      unitRef="USD">0</calm:StockCompensationPlanTransactions>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_491"
      unitRef="USD">0</calm:StockCompensationPlanTransactions>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="ID_424"
      unitRef="USD">-35000</calm:StockCompensationPlanTransactions>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ID_334"
      unitRef="USD">1132000</calm:StockCompensationPlanTransactions>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_354"
      unitRef="USD">1097000</calm:StockCompensationPlanTransactions>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="INF"
      id="ID_359"
      unitRef="USDperShare">1.019</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:Dividends
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_347"
      unitRef="USD">45075000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_355"
      unitRef="USD">45075000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_348"
      unitRef="USD">4891000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="ID_356"
      unitRef="USD">4891000</us-gaap:Dividends>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_342"
      unitRef="USD">149976000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="ID_350"
      unitRef="USD">-386000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_377AAA"
      unitRef="USD">149590000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_483"
      unitRef="USD">703000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_485"
      unitRef="USD">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="ID_332"
      unitRef="USD">-31632000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ID_335"
      unitRef="USD">77503000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="ID_340"
      unitRef="USD">-474000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_343"
      unitRef="USD">1856405000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="ID_351"
      unitRef="USD">-3490000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_90A"
      unitRef="USD">1899063000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_486"
      unitRef="USD">703000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_488"
      unitRef="USD">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="ID_461"
      unitRef="USD">-30008000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ID_462"
      unitRef="USD">72112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="ID_463"
      unitRef="USD">-2886000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_464"
      unitRef="USD">1571112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun03_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="ID_465"
      unitRef="USD">-1498000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Jun03_2023_Entity_0000016160"
      decimals="-3"
      id="ID_460"
      unitRef="USD">1609583000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="ID_337"
      unitRef="USD">595000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_369A"
      unitRef="USD">595000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_492"
      unitRef="USD">0</calm:StockCompensationPlanTransactions>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_493"
      unitRef="USD">0</calm:StockCompensationPlanTransactions>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="ID_330"
      unitRef="USD">-6000</calm:StockCompensationPlanTransactions>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ID_336"
      unitRef="USD">1041000</calm:StockCompensationPlanTransactions>
    <calm:StockCompensationPlanTransactions
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_353"
      unitRef="USD">1035000</calm:StockCompensationPlanTransactions>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="INF"
      id="ID_360"
      unitRef="USDperShare">0.006</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:Dividends
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_345"
      unitRef="USD">265000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_357"
      unitRef="USD">265000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_346"
      unitRef="USD">29000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="ID_358"
      unitRef="USD">29000</us-gaap:Dividends>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_344"
      unitRef="USD">926000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="ID_352"
      unitRef="USD">-515000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_368AAA"
      unitRef="USD">411000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_487"
      unitRef="USD">703000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ID_489"
      unitRef="USD">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="ID_425"
      unitRef="USD">-30014000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ID_426"
      unitRef="USD">73153000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="ID_427"
      unitRef="USD">-2291000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ID_428"
      unitRef="USD">1571744000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="-3"
      id="ID_429"
      unitRef="USD">-2013000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AS_OF_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_430"
      unitRef="USD">1611330000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_a52756bbaf714b9cae080ae06113c604">&lt;div id="TextBlockContainer315" style="position:relative;line-height:normal;width:701px;height:127px;"&gt;&lt;div id="TextContainer315" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a3880" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 7 - Net Income per Common Share&lt;/div&gt;&lt;div id="a3886" style="position:absolute;font-family:'Times New Roman';left:233px;top:0px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a3890" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Basic net income&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;per share is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based on the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;weighted average Common&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Stock and Class&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;A Common Stock&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;outstanding. Diluted &lt;/div&gt;&lt;div id="a3894" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;net&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;income&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;per&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;share&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;weighted-average&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;common&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;shares&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;outstanding&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;during&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;relevant&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;period&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;adjusted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a3897" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;dilutive effect of share-based awards.&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a3902" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;following&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;table&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;provides&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;reconciliation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;numerators&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;denominators&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;used&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;determine&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;basic&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;diluted&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;net &lt;/div&gt;&lt;div id="a3903" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;income per common share (amounts in thousands, except per share data):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer319" style="position:relative;line-height:normal;width:692px;height:267px;"&gt;&lt;div style="position:absolute; width:227.1px; height:1px; left:459.1px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:451.8px; height:15.4px; left:4.6px; top:35.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.8px; left:2.1px; top:33.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.4px; left:459.1px; top:35.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:457.1px; height:1px; left:2.1px; top:32.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:32.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:1px; left:571.2px; top:32.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:32.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:433.7px; height:15.2px; left:22.8px; top:69.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:94.8px; height:15.2px; left:473.7px; top:69.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:15.2px; left:571.2px; top:69.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:67.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:94.7px; height:15.2px; left:588.8px; top:69.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:84.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:84.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:14.2px; left:2.1px; top:107.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:457.1px; height:18.1px; left:2.1px; top:103.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.2px; left:459.1px; top:106.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:103.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:105.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:106.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:18.1px; left:571.2px; top:103.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.2px; left:574.2px; top:106.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:103.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:105.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:106.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:433.7px; height:15.4px; left:22.8px; top:140px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.8px; height:15.4px; left:473.7px; top:140px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:15.4px; left:571.2px; top:140px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:138.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.7px; height:15.4px; left:588.8px; top:140px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:433.7px; height:15.4px; left:22.8px; top:175.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.8px; height:15.4px; left:473.7px; top:175.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:15.4px; left:571.2px; top:175.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.7px; left:2.1px; top:173.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.7px; height:15.4px; left:588.8px; top:175.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:457.1px; height:18.7px; left:2.1px; top:172.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:172.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:18.7px; left:571.2px; top:172.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:172.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:191px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:192.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:191px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:192.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:451.8px; height:15.4px; left:4.6px; top:210.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.2px; left:2.1px; top:208.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.4px; left:459.1px; top:210.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:433.7px; height:15.4px; left:22.8px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:461.7px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.8px; height:15.4px; left:473.7px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:576.8px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:18.2px; left:2.1px; top:247.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.7px; height:15.4px; left:588.8px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:457.1px; height:22.1px; left:2.1px; top:244px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:19.2px; left:459.1px; top:246.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:244px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:245.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:246.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:22.1px; left:571.2px; top:244px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:19.2px; left:574.2px; top:246.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:244px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:245.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:246.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:228px; height:1px; left:458.2px; top:266.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer319" style="position:relative;width:692px;z-index:1;"&gt;&lt;div id="a3907" style="position:absolute;font-family:'Times New Roman';left:511px;top:0px;"&gt;Thirteen Weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Ended &lt;/div&gt;&lt;div id="a3910" style="position:absolute;font-family:'Times New Roman';left:471px;top:18px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a3913" style="position:absolute;font-family:'Times New Roman';left:580px;top:18px;"&gt;September 2, 2023 &lt;/div&gt;&lt;div id="a3915" style="position:absolute;font-family:'Times New Roman';left:4px;top:35px;"&gt;Numerator &lt;/div&gt;&lt;div id="a3922" style="position:absolute;font-family:'Times New Roman';left:23px;top:52px;"&gt;Net income &lt;/div&gt;&lt;div id="a3924" style="position:absolute;font-family:'Times New Roman';left:461px;top:52px;"&gt;$ &lt;/div&gt;&lt;div id="a3926" style="position:absolute;font-family:'Times New Roman';left:521px;top:52px;"&gt;149,590&lt;/div&gt;&lt;div id="a3929" style="position:absolute;font-family:'Times New Roman';left:577px;top:52px;"&gt;$ &lt;/div&gt;&lt;div id="a3931" style="position:absolute;font-family:'Times New Roman';left:659px;top:52px;"&gt;411&lt;/div&gt;&lt;div id="a3933" style="position:absolute;font-family:'Times New Roman';left:23px;top:69px;"&gt;Less: Loss attributable to noncontrolling interest &lt;/div&gt;&lt;div id="a3936" style="position:absolute;font-family:'Times New Roman';left:539px;top:69px;display:flex;"&gt;(386)&lt;/div&gt;&lt;div id="a3940" style="position:absolute;font-family:'Times New Roman';left:654px;top:69px;display:flex;"&gt;(515)&lt;/div&gt;&lt;div id="a3942" style="position:absolute;font-family:'Times New Roman';left:23px;top:88px;"&gt;Net income attributable to Cal-Maine Foods, Inc. &lt;/div&gt;&lt;div id="a3946" style="position:absolute;font-family:'Times New Roman';left:461px;top:88px;"&gt;$ &lt;/div&gt;&lt;div id="a3948" style="position:absolute;font-family:'Times New Roman';left:521px;top:88px;"&gt;149,976&lt;/div&gt;&lt;div id="a3951" style="position:absolute;font-family:'Times New Roman';left:577px;top:88px;"&gt;$ &lt;/div&gt;&lt;div id="a3953" style="position:absolute;font-family:'Times New Roman';left:659px;top:88px;"&gt;926&lt;/div&gt;&lt;div id="a3961" style="position:absolute;font-family:'Times New Roman';left:4px;top:123px;"&gt;Denominator &lt;/div&gt;&lt;div id="a3968" style="position:absolute;font-family:'Times New Roman';left:23px;top:140px;"&gt;Weighted-average&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;common shares outstanding, basic &lt;/div&gt;&lt;div id="a3973" style="position:absolute;font-family:'Times New Roman';left:528px;top:140px;"&gt;48,761&lt;/div&gt;&lt;div id="a3977" style="position:absolute;font-family:'Times New Roman';left:643px;top:140px;"&gt;48,690&lt;/div&gt;&lt;div id="a3979" style="position:absolute;font-family:'Times New Roman';left:23px;top:157px;"&gt;Effect of dilutive restricted shares &lt;/div&gt;&lt;div id="a3982" style="position:absolute;font-family:'Times New Roman';left:544px;top:157px;"&gt;171&lt;/div&gt;&lt;div id="a3986" style="position:absolute;font-family:'Times New Roman';left:659px;top:157px;"&gt;150&lt;/div&gt;&lt;div id="a3988" style="position:absolute;font-family:'Times New Roman';left:23px;top:176px;"&gt;Weighted-average&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;common shares outstanding, diluted &lt;/div&gt;&lt;div id="a3993" style="position:absolute;font-family:'Times New Roman';left:528px;top:176px;"&gt;48,932&lt;/div&gt;&lt;div id="a3997" style="position:absolute;font-family:'Times New Roman';left:643px;top:176px;"&gt;48,840&lt;/div&gt;&lt;div id="a4005" style="position:absolute;font-family:'Times New Roman';left:4px;top:211px;"&gt;Net income per common share attributable to Cal-Maine Foods, Inc. &lt;/div&gt;&lt;div id="a4014" style="position:absolute;font-family:'Times New Roman';left:23px;top:229px;"&gt;Basic &lt;/div&gt;&lt;div id="a4016" style="position:absolute;font-family:'Times New Roman';left:461px;top:229px;"&gt;$ &lt;/div&gt;&lt;div id="a4018" style="position:absolute;font-family:'Times New Roman';left:541px;top:229px;"&gt;3.08&lt;/div&gt;&lt;div id="a4021" style="position:absolute;font-family:'Times New Roman';left:577px;top:229px;"&gt;$ &lt;/div&gt;&lt;div id="a4023" style="position:absolute;font-family:'Times New Roman';left:656px;top:229px;"&gt;0.02&lt;/div&gt;&lt;div id="a4025" style="position:absolute;font-family:'Times New Roman';left:23px;top:251px;"&gt;Diluted &lt;/div&gt;&lt;div id="a4027" style="position:absolute;font-family:'Times New Roman';left:461px;top:251px;"&gt;$ &lt;/div&gt;&lt;div id="a4029" style="position:absolute;font-family:'Times New Roman';left:541px;top:251px;"&gt;3.06&lt;/div&gt;&lt;div id="a4032" style="position:absolute;font-family:'Times New Roman';left:577px;top:251px;"&gt;$ &lt;/div&gt;&lt;div id="a4034" style="position:absolute;font-family:'Times New Roman';left:656px;top:251px;"&gt;0.02&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_237">&lt;div id="TextBlockContainer321" style="position:relative;line-height:normal;width:692px;height:267px;"&gt;&lt;div id="div_318_XBRL_TS_10f400f45c1545c28759a8025aaacb0f" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer319" style="position:relative;line-height:normal;width:692px;height:267px;"&gt;&lt;div style="position:absolute; width:227.1px; height:1px; left:459.1px; top:15.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:451.8px; height:15.4px; left:4.6px; top:35.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.8px; left:2.1px; top:33.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.4px; left:459.1px; top:35.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:457.1px; height:1px; left:2.1px; top:32.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:32.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:1px; left:571.2px; top:32.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:32.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:433.7px; height:15.2px; left:22.8px; top:69.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:94.8px; height:15.2px; left:473.7px; top:69.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:15.2px; left:571.2px; top:69.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:67.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:94.7px; height:15.2px; left:588.8px; top:69.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:84.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:84.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:14.2px; left:2.1px; top:107.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:457.1px; height:18.1px; left:2.1px; top:103.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.2px; left:459.1px; top:106.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:103.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:105.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:106.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:18.1px; left:571.2px; top:103.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.2px; left:574.2px; top:106.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:103.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:105.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:106.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:433.7px; height:15.4px; left:22.8px; top:140px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.8px; height:15.4px; left:473.7px; top:140px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:15.4px; left:571.2px; top:140px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:138.4px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.7px; height:15.4px; left:588.8px; top:140px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:433.7px; height:15.4px; left:22.8px; top:175.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.8px; height:15.4px; left:473.7px; top:175.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:15.4px; left:571.2px; top:175.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.7px; left:2.1px; top:173.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.7px; height:15.4px; left:588.8px; top:175.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:457.1px; height:18.7px; left:2.1px; top:172.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:172.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:18.7px; left:571.2px; top:172.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:172.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:191px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:192.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:191px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:192.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:451.8px; height:15.4px; left:4.6px; top:210.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.2px; left:2.1px; top:208.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:15.4px; left:459.1px; top:210.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:433.7px; height:15.4px; left:22.8px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:461.7px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.8px; height:15.4px; left:473.7px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:576.8px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:18.2px; left:2.1px; top:247.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:90.7px; height:15.4px; left:588.8px; top:250.7px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:457.1px; height:22.1px; left:2.1px; top:244px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:19.2px; left:459.1px; top:246.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:244px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:245.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:459.1px; top:246.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:22.1px; left:571.2px; top:244px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:12px; height:19.2px; left:574.2px; top:246.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:244px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:245.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:112px; height:1px; left:574.2px; top:246.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:228px; height:1px; left:458.2px; top:266.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer319" style="position:relative;width:692px;z-index:1;"&gt;&lt;div id="a3907" style="position:absolute;font-family:'Times New Roman';left:511px;top:0px;"&gt;Thirteen Weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Ended &lt;/div&gt;&lt;div id="a3910" style="position:absolute;font-family:'Times New Roman';left:471px;top:18px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a3913" style="position:absolute;font-family:'Times New Roman';left:580px;top:18px;"&gt;September 2, 2023 &lt;/div&gt;&lt;div id="a3915" style="position:absolute;font-family:'Times New Roman';left:4px;top:35px;"&gt;Numerator &lt;/div&gt;&lt;div id="a3922" style="position:absolute;font-family:'Times New Roman';left:23px;top:52px;"&gt;Net income &lt;/div&gt;&lt;div id="a3924" style="position:absolute;font-family:'Times New Roman';left:461px;top:52px;"&gt;$ &lt;/div&gt;&lt;div id="a3926" style="position:absolute;font-family:'Times New Roman';left:521px;top:52px;"&gt;149,590&lt;/div&gt;&lt;div id="a3929" style="position:absolute;font-family:'Times New Roman';left:577px;top:52px;"&gt;$ &lt;/div&gt;&lt;div id="a3931" style="position:absolute;font-family:'Times New Roman';left:659px;top:52px;"&gt;411&lt;/div&gt;&lt;div id="a3933" style="position:absolute;font-family:'Times New Roman';left:23px;top:69px;"&gt;Less: Loss attributable to noncontrolling interest &lt;/div&gt;&lt;div id="a3936" style="position:absolute;font-family:'Times New Roman';left:539px;top:69px;display:flex;"&gt;(386)&lt;/div&gt;&lt;div id="a3940" style="position:absolute;font-family:'Times New Roman';left:654px;top:69px;display:flex;"&gt;(515)&lt;/div&gt;&lt;div id="a3942" style="position:absolute;font-family:'Times New Roman';left:23px;top:88px;"&gt;Net income attributable to Cal-Maine Foods, Inc. &lt;/div&gt;&lt;div id="a3946" style="position:absolute;font-family:'Times New Roman';left:461px;top:88px;"&gt;$ &lt;/div&gt;&lt;div id="a3948" style="position:absolute;font-family:'Times New Roman';left:521px;top:88px;"&gt;149,976&lt;/div&gt;&lt;div id="a3951" style="position:absolute;font-family:'Times New Roman';left:577px;top:88px;"&gt;$ &lt;/div&gt;&lt;div id="a3953" style="position:absolute;font-family:'Times New Roman';left:659px;top:88px;"&gt;926&lt;/div&gt;&lt;div id="a3961" style="position:absolute;font-family:'Times New Roman';left:4px;top:123px;"&gt;Denominator &lt;/div&gt;&lt;div id="a3968" style="position:absolute;font-family:'Times New Roman';left:23px;top:140px;"&gt;Weighted-average&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;common shares outstanding, basic &lt;/div&gt;&lt;div id="a3973" style="position:absolute;font-family:'Times New Roman';left:528px;top:140px;"&gt;48,761&lt;/div&gt;&lt;div id="a3977" style="position:absolute;font-family:'Times New Roman';left:643px;top:140px;"&gt;48,690&lt;/div&gt;&lt;div id="a3979" style="position:absolute;font-family:'Times New Roman';left:23px;top:157px;"&gt;Effect of dilutive restricted shares &lt;/div&gt;&lt;div id="a3982" style="position:absolute;font-family:'Times New Roman';left:544px;top:157px;"&gt;171&lt;/div&gt;&lt;div id="a3986" style="position:absolute;font-family:'Times New Roman';left:659px;top:157px;"&gt;150&lt;/div&gt;&lt;div id="a3988" style="position:absolute;font-family:'Times New Roman';left:23px;top:176px;"&gt;Weighted-average&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;common shares outstanding, diluted &lt;/div&gt;&lt;div id="a3993" style="position:absolute;font-family:'Times New Roman';left:528px;top:176px;"&gt;48,932&lt;/div&gt;&lt;div id="a3997" style="position:absolute;font-family:'Times New Roman';left:643px;top:176px;"&gt;48,840&lt;/div&gt;&lt;div id="a4005" style="position:absolute;font-family:'Times New Roman';left:4px;top:211px;"&gt;Net income per common share attributable to Cal-Maine Foods, Inc. &lt;/div&gt;&lt;div id="a4014" style="position:absolute;font-family:'Times New Roman';left:23px;top:229px;"&gt;Basic &lt;/div&gt;&lt;div id="a4016" style="position:absolute;font-family:'Times New Roman';left:461px;top:229px;"&gt;$ &lt;/div&gt;&lt;div id="a4018" style="position:absolute;font-family:'Times New Roman';left:541px;top:229px;"&gt;3.08&lt;/div&gt;&lt;div id="a4021" style="position:absolute;font-family:'Times New Roman';left:577px;top:229px;"&gt;$ &lt;/div&gt;&lt;div id="a4023" style="position:absolute;font-family:'Times New Roman';left:656px;top:229px;"&gt;0.02&lt;/div&gt;&lt;div id="a4025" style="position:absolute;font-family:'Times New Roman';left:23px;top:251px;"&gt;Diluted &lt;/div&gt;&lt;div id="a4027" style="position:absolute;font-family:'Times New Roman';left:461px;top:251px;"&gt;$ &lt;/div&gt;&lt;div id="a4029" style="position:absolute;font-family:'Times New Roman';left:541px;top:251px;"&gt;3.06&lt;/div&gt;&lt;div id="a4032" style="position:absolute;font-family:'Times New Roman';left:577px;top:251px;"&gt;$ &lt;/div&gt;&lt;div id="a4034" style="position:absolute;font-family:'Times New Roman';left:656px;top:251px;"&gt;0.02&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_377AAAA"
      unitRef="USD">149590000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_368AAAA"
      unitRef="USD">411000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_379A"
      unitRef="USD">-386000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_370A"
      unitRef="USD">-515000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_380A"
      unitRef="USD">149976000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_371A"
      unitRef="USD">926000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_383A"
      unitRef="shares">48761000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_374A"
      unitRef="shares">48690000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_300"
      unitRef="shares">171000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_301"
      unitRef="shares">150000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_384A"
      unitRef="shares">48932000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_375A"
      unitRef="shares">48840000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="2"
      id="ID_381A"
      unitRef="USDperShare">3.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="2"
      id="ID_372A"
      unitRef="USDperShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="2"
      id="ID_382A"
      unitRef="USDperShare">3.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="2"
      id="ID_373A"
      unitRef="USDperShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_02cef0f5507944c4b61ccc16e85dbc8f">&lt;div id="TextBlockContainer324" style="position:relative;line-height:normal;width:703px;height:174px;"&gt;&lt;div id="TextContainer324" style="position:relative;width:703px;z-index:1;"&gt;&lt;div id="a4043" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 8 - Revenue from Contracts with Customers &lt;/div&gt;&lt;div id="a4051" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Net revenue is primarily generated through the sales of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;shell eggs and egg products. The Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;shell egg product offerings &lt;/div&gt;&lt;div id="a4053" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;include specialty and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;conventional shell eggs.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Specialty shell eggs include&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;cage-free, organic,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;brown, free-range, pasture-raised &lt;/div&gt;&lt;div id="a4060" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;and nutritionally enhanced eggs. Conventional shell egg sales represent all other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;shell egg sales not sold as specialty shell eggs.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a4065" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;The Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;egg products&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;offerings&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;include liquid&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and frozen&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;egg products&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and hard-cooked&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;eggs.&lt;div style="display:inline-block;width:9px"&gt;&#160;&lt;/div&gt;Liquid and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;frozen egg &lt;/div&gt;&lt;div id="a4068" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;products&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;primarily&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;sold&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;institutional,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;foodservice&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;food&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;manufacturing&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;sectors.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Hard-cooked&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;eggs&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;sold &lt;/div&gt;&lt;div id="a4071" style="position:absolute;font-family:'Times New Roman';left:4px;top:127px;"&gt;primarily within the foodservice and retail channels. &lt;/div&gt;&lt;div id="a4074" style="position:absolute;font-family:'Times New Roman';left:4px;top:158px;"&gt;The following table provides revenue disaggregated by product category&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;(in thousands):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer330" style="position:relative;line-height:normal;width:688px;height:120px;"&gt;&lt;div id="div_327_XBRL_TS_93f908e91a7644d68b845480752906c8" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer328" style="position:relative;line-height:normal;width:688px;height:120px;"&gt;&lt;div style="position:absolute; width:247.1px; height:1px; left:439.1px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:431.8px; height:15.2px; left:4.6px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.2px; left:441.7px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.8px; height:15.2px; left:453.7px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.2px; left:566.9px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.6px; left:2.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.2px; left:578.9px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:437.1px; height:17.6px; left:2.1px; top:32.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122.1px; height:1px; left:439.1px; top:32.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:1px; left:561.3px; top:32.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:121.9px; height:1px; left:564.3px; top:32.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:431.8px; height:15.4px; left:4.6px; top:68.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.8px; height:15.4px; left:453.7px; top:68.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:15.4px; left:561.1px; top:68.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:66.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.4px; left:578.9px; top:68.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:441.7px; top:103.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.8px; height:15.4px; left:453.7px; top:103.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:566.9px; top:103.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:2.1px; top:101.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.4px; left:578.9px; top:103.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:437.1px; height:18.1px; left:2.1px; top:100.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122.1px; height:1px; left:439.1px; top:100.8px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:1px; left:561.3px; top:100.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:121.9px; height:1px; left:564.3px; top:100.8px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:123.1px; height:1px; left:438.2px; top:118.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122.9px; height:1px; left:563.3px; top:118.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer328" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a4079" style="position:absolute;font-family:'Times New Roman';left:501px;top:0px;"&gt;Thirteen Weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Ended &lt;/div&gt;&lt;div id="a4082" style="position:absolute;font-family:'Times New Roman';left:456px;top:17px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a4085" style="position:absolute;font-family:'Times New Roman';left:575px;top:17px;"&gt;September 2, 2023 &lt;/div&gt;&lt;div id="a4087" style="position:absolute;font-family:'Times New Roman';left:4px;top:35px;"&gt;Conventional shell egg sales &lt;/div&gt;&lt;div id="a4089" style="position:absolute;font-family:'Times New Roman';left:441px;top:35px;"&gt;$ &lt;/div&gt;&lt;div id="a4091" style="position:absolute;font-family:'Times New Roman';left:511px;top:35px;"&gt;484,736&lt;/div&gt;&lt;div id="a4094" style="position:absolute;font-family:'Times New Roman';left:567px;top:35px;"&gt;$ &lt;/div&gt;&lt;div id="a4096" style="position:absolute;font-family:'Times New Roman';left:636px;top:35px;"&gt;225,280&lt;/div&gt;&lt;div id="a4098" style="position:absolute;font-family:'Times New Roman';left:4px;top:52px;"&gt;Specialty shell egg sales &lt;/div&gt;&lt;div id="a4101" style="position:absolute;font-family:'Times New Roman';left:511px;top:52px;"&gt;256,777&lt;/div&gt;&lt;div id="a4105" style="position:absolute;font-family:'Times New Roman';left:636px;top:52px;"&gt;208,681&lt;/div&gt;&lt;div id="a4107" style="position:absolute;font-family:'Times New Roman';left:4px;top:69px;"&gt;Egg products &lt;/div&gt;&lt;div id="a4110" style="position:absolute;font-family:'Times New Roman';left:517px;top:69px;"&gt;35,175&lt;/div&gt;&lt;div id="a4114" style="position:absolute;font-family:'Times New Roman';left:643px;top:69px;"&gt;22,223&lt;/div&gt;&lt;div id="a4116" style="position:absolute;font-family:'Times New Roman';left:4px;top:86px;"&gt;Other &lt;/div&gt;&lt;div id="a4119" style="position:absolute;font-family:'Times New Roman';left:524px;top:86px;"&gt;9,183&lt;/div&gt;&lt;div id="a4123" style="position:absolute;font-family:'Times New Roman';left:649px;top:86px;"&gt;3,160&lt;/div&gt;&lt;div id="a4126" style="position:absolute;font-family:'Times New Roman';left:441px;top:104px;"&gt;$ &lt;/div&gt;&lt;div id="a4128" style="position:absolute;font-family:'Times New Roman';left:511px;top:104px;"&gt;785,871&lt;/div&gt;&lt;div id="a4131" style="position:absolute;font-family:'Times New Roman';left:567px;top:104px;"&gt;$ &lt;/div&gt;&lt;div id="a4133" style="position:absolute;font-family:'Times New Roman';left:636px;top:104px;"&gt;459,344&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_44">&lt;div id="TextBlockContainer328" style="position:relative;line-height:normal;width:688px;height:120px;"&gt;&lt;div style="position:absolute; width:247.1px; height:1px; left:439.1px; top:15.2px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:431.8px; height:15.2px; left:4.6px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.2px; left:441.7px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.8px; height:15.2px; left:453.7px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.2px; left:566.9px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.6px; left:2.1px; top:33.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.2px; left:578.9px; top:34.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:437.1px; height:17.6px; left:2.1px; top:32.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122.1px; height:1px; left:439.1px; top:32.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:1px; left:561.3px; top:32.1px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:121.9px; height:1px; left:564.3px; top:32.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:431.8px; height:15.4px; left:4.6px; top:68.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.8px; height:15.4px; left:453.7px; top:68.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:15.4px; left:561.1px; top:68.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:66.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.4px; left:578.9px; top:68.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:441.7px; top:103.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.8px; height:15.4px; left:453.7px; top:103.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.6px; height:15.4px; left:566.9px; top:103.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17.1px; left:2.1px; top:101.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:100.6px; height:15.4px; left:578.9px; top:103.5px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:437.1px; height:18.1px; left:2.1px; top:100.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122.1px; height:1px; left:439.1px; top:100.8px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:3px; height:1px; left:561.3px; top:100.8px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:121.9px; height:1px; left:564.3px; top:100.8px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:123.1px; height:1px; left:438.2px; top:118.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:122.9px; height:1px; left:563.3px; top:118.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer328" style="position:relative;width:688px;z-index:1;"&gt;&lt;div id="a4079" style="position:absolute;font-family:'Times New Roman';left:501px;top:0px;"&gt;Thirteen Weeks&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Ended &lt;/div&gt;&lt;div id="a4082" style="position:absolute;font-family:'Times New Roman';left:456px;top:17px;"&gt;August 31, 2024 &lt;/div&gt;&lt;div id="a4085" style="position:absolute;font-family:'Times New Roman';left:575px;top:17px;"&gt;September 2, 2023 &lt;/div&gt;&lt;div id="a4087" style="position:absolute;font-family:'Times New Roman';left:4px;top:35px;"&gt;Conventional shell egg sales &lt;/div&gt;&lt;div id="a4089" style="position:absolute;font-family:'Times New Roman';left:441px;top:35px;"&gt;$ &lt;/div&gt;&lt;div id="a4091" style="position:absolute;font-family:'Times New Roman';left:511px;top:35px;"&gt;484,736&lt;/div&gt;&lt;div id="a4094" style="position:absolute;font-family:'Times New Roman';left:567px;top:35px;"&gt;$ &lt;/div&gt;&lt;div id="a4096" style="position:absolute;font-family:'Times New Roman';left:636px;top:35px;"&gt;225,280&lt;/div&gt;&lt;div id="a4098" style="position:absolute;font-family:'Times New Roman';left:4px;top:52px;"&gt;Specialty shell egg sales &lt;/div&gt;&lt;div id="a4101" style="position:absolute;font-family:'Times New Roman';left:511px;top:52px;"&gt;256,777&lt;/div&gt;&lt;div id="a4105" style="position:absolute;font-family:'Times New Roman';left:636px;top:52px;"&gt;208,681&lt;/div&gt;&lt;div id="a4107" style="position:absolute;font-family:'Times New Roman';left:4px;top:69px;"&gt;Egg products &lt;/div&gt;&lt;div id="a4110" style="position:absolute;font-family:'Times New Roman';left:517px;top:69px;"&gt;35,175&lt;/div&gt;&lt;div id="a4114" style="position:absolute;font-family:'Times New Roman';left:643px;top:69px;"&gt;22,223&lt;/div&gt;&lt;div id="a4116" style="position:absolute;font-family:'Times New Roman';left:4px;top:86px;"&gt;Other &lt;/div&gt;&lt;div id="a4119" style="position:absolute;font-family:'Times New Roman';left:524px;top:86px;"&gt;9,183&lt;/div&gt;&lt;div id="a4123" style="position:absolute;font-family:'Times New Roman';left:649px;top:86px;"&gt;3,160&lt;/div&gt;&lt;div id="a4126" style="position:absolute;font-family:'Times New Roman';left:441px;top:104px;"&gt;$ &lt;/div&gt;&lt;div id="a4128" style="position:absolute;font-family:'Times New Roman';left:511px;top:104px;"&gt;785,871&lt;/div&gt;&lt;div id="a4131" style="position:absolute;font-family:'Times New Roman';left:567px;top:104px;"&gt;$ &lt;/div&gt;&lt;div id="a4133" style="position:absolute;font-family:'Times New Roman';left:636px;top:104px;"&gt;459,344&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_ProductOrServiceAxis_calm_NonSpecialtyShellEggSalesMember"
      decimals="-3"
      id="ID_302"
      unitRef="USD">484736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_NonSpecialtyShellEggSalesMember"
      decimals="-3"
      id="ID_303"
      unitRef="USD">225280000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_ProductOrServiceAxis_calm_SpecialtyShellEggSalesMember"
      decimals="-3"
      id="ID_304"
      unitRef="USD">256777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_SpecialtyShellEggSalesMember"
      decimals="-3"
      id="ID_305"
      unitRef="USD">208681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_ProductOrServiceAxis_calm_EggProductsMember"
      decimals="-3"
      id="ID_306"
      unitRef="USD">35175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_EggProductsMember"
      decimals="-3"
      id="ID_307"
      unitRef="USD">22223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_ProductOrServiceAxis_calm_OtherMember"
      decimals="-3"
      id="ID_308"
      unitRef="USD">9183000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_OtherMember"
      decimals="-3"
      id="ID_309"
      unitRef="USD">3160000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-3"
      id="ID_385A"
      unitRef="USD">785871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-3"
      id="ID_376A"
      unitRef="USD">459344000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_a2775f78631041b9ac229554f175d048">&lt;div id="TextBlockContainer333" style="position:relative;line-height:normal;width:701px;height:176px;"&gt;&lt;div id="TextContainer333" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a4136" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 9 - Stock Based Compensation &lt;/div&gt;&lt;div id="a4144" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Total&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;stock-based compensation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;expense was&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a4144_44_3" style="position:absolute;font-family:'Times New Roman';left:260px;top:32px;"&gt;1.1&lt;/div&gt;&lt;div id="a4144_47_14" style="position:absolute;font-family:'Times New Roman';left:277px;top:32px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a4144_61_3" style="position:absolute;font-family:'Times New Roman';left:354px;top:32px;"&gt;1.0&lt;/div&gt;&lt;div id="a4144_64_58" style="position:absolute;font-family:'Times New Roman';left:370px;top:32px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the thirteen&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;weeks ended&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;August 31,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024 and &lt;/div&gt;&lt;div id="a4160" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;September 2, 2023, respectively. &lt;/div&gt;&lt;div id="a4165" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;Unrecognized&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;compensation&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;expense&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;result&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of non&lt;div style="display:inline-block;width:1px"&gt;&#160;&lt;/div&gt;-vested&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;shares&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;restricted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;stock outstanding&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;under&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Amended&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a4168" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;Restated 2012 Omnibus Long-Term&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Incentive Plan at August 31, 2024 of $&lt;/div&gt;&lt;div id="a4168_70_3" style="position:absolute;font-family:'Times New Roman';left:407px;top:95px;"&gt;6.3&lt;/div&gt;&lt;div id="a4168_73_50" style="position:absolute;font-family:'Times New Roman';left:424px;top:95px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;million will be recorded over a weighted average &lt;/div&gt;&lt;div id="a4176" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;period&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a4176_10_3" style="position:absolute;font-family:'Times New Roman';left:59px;top:111px;"&gt;1.9&lt;/div&gt;&lt;div id="a4176_13_110" style="position:absolute;font-family:'Times New Roman';left:76px;top:111px;"&gt;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;years.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Refer&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Part&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;II&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Item&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;8,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Notes&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Consolidated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Financial&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Statements&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Supplementary&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Data,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Note 14&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a4183" style="position:absolute;font-family:'Times New Roman';left:4px;top:127px;"&gt;Stock Compensation Plans in our 2024 Annual Report for further information&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on our stock compensation plans. &lt;/div&gt;&lt;div id="a4186" style="position:absolute;font-family:'Times New Roman';left:4px;top:160px;"&gt;The Company&#x2019;s restricted share activity&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for the thirteen weeks ended August 31, 2024 follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer339" style="position:relative;line-height:normal;width:695px;height:117px;"&gt;&lt;div id="div_336_XBRL_TS_77364c0f27ab43e8986cee05fa09c7a1" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer337" style="position:relative;line-height:normal;width:695px;height:117px;"&gt;&lt;div style="position:absolute; width:486.8px; height:15.4px; left:4.6px; top:48.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:496.7px; top:48.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.8px; top:48.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.8px; left:2.1px; top:46.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.8px; top:48.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:492.1px; height:17.8px; left:2.1px; top:45.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:85px; height:1px; left:494.2px; top:45.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:579.2px; top:45.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:589.3px; top:45.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:486.8px; height:15.4px; left:4.6px; top:82.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:79.7px; height:15.4px; left:496.7px; top:82.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:579.2px; top:82.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:80.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.8px; top:82.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:85px; height:1px; left:494.2px; top:97.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:589.3px; top:97.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:86px; height:1px; left:493.2px; top:116.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.9px; height:1px; left:588.3px; top:116.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer337" style="position:relative;width:695px;z-index:1;"&gt;&lt;div id="a4193" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:505px;top:15px;"&gt;Number of &lt;/div&gt;&lt;div id="a4194" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:517px;top:31px;"&gt;Shares &lt;/div&gt;&lt;div id="a4197" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:610px;top:0px;"&gt;Weighted &lt;/div&gt;&lt;div id="a4198" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:595px;top:15px;"&gt;Average Grant &lt;/div&gt;&lt;div id="a4199" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:592px;top:31px;"&gt;Date Fair Value &lt;/div&gt;&lt;div id="a4201" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;Outstanding, June 1, 2024 &lt;/div&gt;&lt;div id="a4203" style="position:absolute;font-family:'Times New Roman';left:529px;top:48px;"&gt;277,954&lt;/div&gt;&lt;div id="a4206" style="position:absolute;font-family:'Times New Roman';left:592px;top:48px;"&gt;$ &lt;/div&gt;&lt;div id="a4208" style="position:absolute;font-family:'Times New Roman';left:649px;top:48px;"&gt;49.38&lt;/div&gt;&lt;div id="a4210" style="position:absolute;font-family:'Times New Roman';left:4px;top:65px;"&gt;Vested &lt;/div&gt;&lt;div id="a4212" style="position:absolute;font-family:'Times New Roman';left:537px;top:65px;display:flex;"&gt;(2,057)&lt;/div&gt;&lt;div id="a4216" style="position:absolute;font-family:'Times New Roman';left:649px;top:65px;"&gt;44.72&lt;/div&gt;&lt;div id="a4218" style="position:absolute;font-family:'Times New Roman';left:4px;top:82px;"&gt;Forfeited &lt;/div&gt;&lt;div id="a4220" style="position:absolute;font-family:'Times New Roman';left:537px;top:82px;display:flex;"&gt;(1,682)&lt;/div&gt;&lt;div id="a4224" style="position:absolute;font-family:'Times New Roman';left:649px;top:82px;"&gt;54.64&lt;/div&gt;&lt;div id="a4226" style="position:absolute;font-family:'Times New Roman';left:4px;top:101px;"&gt;Outstanding, August 31, 2024 &lt;/div&gt;&lt;div id="a4228" style="position:absolute;font-family:'Times New Roman';left:529px;top:101px;"&gt;274,215&lt;/div&gt;&lt;div id="a4231" style="position:absolute;font-family:'Times New Roman';left:592px;top:101px;"&gt;$ &lt;/div&gt;&lt;div id="a4233" style="position:absolute;font-family:'Times New Roman';left:649px;top:101px;"&gt;49.38&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="-5"
      id="ID_448"
      unitRef="USD">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160"
      decimals="-5"
      id="ID_449"
      unitRef="USD">1000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="-5"
      id="ID_33"
      unitRef="USD">6300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_34">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_32">&lt;div id="TextBlockContainer337" style="position:relative;line-height:normal;width:695px;height:117px;"&gt;&lt;div style="position:absolute; width:486.8px; height:15.4px; left:4.6px; top:48.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:496.7px; top:48.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:6.7px; height:15.4px; left:591.8px; top:48.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:16.8px; left:2.1px; top:46.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.8px; top:48.3px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:492.1px; height:17.8px; left:2.1px; top:45.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:85px; height:1px; left:494.2px; top:45.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:10.1px; height:1px; left:579.2px; top:45.9px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:589.3px; top:45.9px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:486.8px; height:15.4px; left:4.6px; top:82.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:79.7px; height:15.4px; left:496.7px; top:82.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:9.9px; height:15.4px; left:579.2px; top:82.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:684.1px; height:17px; left:2.1px; top:80.6px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:75.7px; height:15.4px; left:603.8px; top:82.2px; background-color:#CCEEFF; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:85px; height:1px; left:494.2px; top:97.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97px; height:1px; left:589.3px; top:97.6px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:86px; height:1px; left:493.2px; top:116.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:97.9px; height:1px; left:588.3px; top:116.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer337" style="position:relative;width:695px;z-index:1;"&gt;&lt;div id="a4193" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:505px;top:15px;"&gt;Number of &lt;/div&gt;&lt;div id="a4194" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:517px;top:31px;"&gt;Shares &lt;/div&gt;&lt;div id="a4197" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:610px;top:0px;"&gt;Weighted &lt;/div&gt;&lt;div id="a4198" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:595px;top:15px;"&gt;Average Grant &lt;/div&gt;&lt;div id="a4199" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:592px;top:31px;"&gt;Date Fair Value &lt;/div&gt;&lt;div id="a4201" style="position:absolute;font-family:'Times New Roman';left:4px;top:48px;"&gt;Outstanding, June 1, 2024 &lt;/div&gt;&lt;div id="a4203" style="position:absolute;font-family:'Times New Roman';left:529px;top:48px;"&gt;277,954&lt;/div&gt;&lt;div id="a4206" style="position:absolute;font-family:'Times New Roman';left:592px;top:48px;"&gt;$ &lt;/div&gt;&lt;div id="a4208" style="position:absolute;font-family:'Times New Roman';left:649px;top:48px;"&gt;49.38&lt;/div&gt;&lt;div id="a4210" style="position:absolute;font-family:'Times New Roman';left:4px;top:65px;"&gt;Vested &lt;/div&gt;&lt;div id="a4212" style="position:absolute;font-family:'Times New Roman';left:537px;top:65px;display:flex;"&gt;(2,057)&lt;/div&gt;&lt;div id="a4216" style="position:absolute;font-family:'Times New Roman';left:649px;top:65px;"&gt;44.72&lt;/div&gt;&lt;div id="a4218" style="position:absolute;font-family:'Times New Roman';left:4px;top:82px;"&gt;Forfeited &lt;/div&gt;&lt;div id="a4220" style="position:absolute;font-family:'Times New Roman';left:537px;top:82px;display:flex;"&gt;(1,682)&lt;/div&gt;&lt;div id="a4224" style="position:absolute;font-family:'Times New Roman';left:649px;top:82px;"&gt;54.64&lt;/div&gt;&lt;div id="a4226" style="position:absolute;font-family:'Times New Roman';left:4px;top:101px;"&gt;Outstanding, August 31, 2024 &lt;/div&gt;&lt;div id="a4228" style="position:absolute;font-family:'Times New Roman';left:529px;top:101px;"&gt;274,215&lt;/div&gt;&lt;div id="a4231" style="position:absolute;font-family:'Times New Roman';left:592px;top:101px;"&gt;$ &lt;/div&gt;&lt;div id="a4233" style="position:absolute;font-family:'Times New Roman';left:649px;top:101px;"&gt;49.38&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="INF"
      id="ID_35"
      unitRef="shares">277954</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AS_OF_Jun01_2024_Entity_0000016160"
      decimals="2"
      id="ID_39"
      unitRef="USDperShare">49.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="INF"
      id="ID_36"
      unitRef="shares">2057</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="2"
      id="ID_40"
      unitRef="USDperShare">44.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="INF"
      id="ID_37"
      unitRef="shares">1682</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      decimals="2"
      id="ID_41"
      unitRef="USDperShare">54.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="INF"
      id="ID_38"
      unitRef="shares">274215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AS_OF_Aug31_2024_Entity_0000016160"
      decimals="2"
      id="ID_42"
      unitRef="USDperShare">49.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_450">&lt;div id="TextBlockContainer342" style="position:relative;line-height:normal;width:701px;height:248px;"&gt;&lt;div style="position:absolute; width:147.9px; height:1.3px; left:4.1px; top:45.5px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:512.3px; height:1.3px; left:4.1px; top:77.1px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer342" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a4238" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 10 - Commitments and Contingencies &lt;/div&gt;&lt;div id="a4243" style="position:absolute;font-family:'Times New Roman';left:4px;top:16px;"&gt; &lt;/div&gt;&lt;div id="a4244" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:32px;"&gt;LEGAL PROCEEDINGS&lt;/div&gt;&lt;div id="a4247" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:63px;"&gt;State of Texas&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;v. Cal-Maine Foods, Inc. d/b/a Wharton;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and Wharton County Foods, LLC&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a4252" style="position:absolute;font-family:'Times New Roman';left:4px;top:94px;"&gt;On April&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;23, 2020,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and its subsidiary&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Wharton County&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Foods, LLC (&#x201c;WCF&#x201d;)&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;were named&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;as defendants in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;State &lt;/div&gt;&lt;div id="a4253" style="position:absolute;font-family:'Times New Roman';left:4px;top:109px;"&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Texas&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;v.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Cal-Maine&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;d/b/a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Wharton;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Wharton&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;County&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;LLC,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Cause&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;No.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2020-25427,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;District &lt;/div&gt;&lt;div id="a4258" style="position:absolute;font-family:'Times New Roman';left:4px;top:125px;"&gt;Court of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Harris County,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Texas.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The State&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of Texas&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;(the &#x201c;State&#x201d;)&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;asserted claims&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based on&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and WCF&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;alleged &lt;/div&gt;&lt;div id="a4259" style="position:absolute;font-family:'Times New Roman';left:4px;top:140px;"&gt;violation&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Texas&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;Deceptive&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Trade&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;Practices&#x2014;Consumer&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;Protection&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Act,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Tex.&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;Bus.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;&amp;amp;&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Com.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Code&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;&#xa7;&#xa7;&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;17.41-17.63 &lt;/div&gt;&lt;div id="a4264" style="position:absolute;font-family:'Times New Roman';left:4px;top:155px;"&gt;(&#x201c;DTPA&#x201d;).&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;State&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;claimed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;WCF&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;offered&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;shell&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;eggs&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;at&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;excessive&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;exorbitant&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;prices&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;during&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a4267" style="position:absolute;font-family:'Times New Roman';left:4px;top:171px;"&gt;COVID-19&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;state&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;emergency&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;made&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;misleading&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;statements&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;about&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;shell&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;egg&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;prices.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;State&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;sought&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;temporary&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a4270" style="position:absolute;font-family:'Times New Roman';left:4px;top:186px;"&gt;permanent&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;injunctions&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;against&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;WCF&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;prevent&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;further&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;alleged&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;violations&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;DTPA,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;along&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;over &lt;/div&gt;&lt;div id="a4271" style="position:absolute;font-family:'Times New Roman';left:4px;top:201px;"&gt;$&lt;/div&gt;&lt;div id="a4271_1_7" style="position:absolute;font-family:'Times New Roman';left:11px;top:201px;"&gt;100,000&lt;/div&gt;&lt;div id="a4271_8_120" style="position:absolute;font-family:'Times New Roman';left:55px;top:201px;"&gt;&lt;div style="display:inline-block;width:3px"&gt;&#160;&lt;/div&gt;in damages. On August 13, 2020, the court granted the defendants&#x2019; motion to dismiss the State&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;original petition with &lt;/div&gt;&lt;div id="a4273" style="position:absolute;font-family:'Times New Roman';left:4px;top:217px;"&gt;prejudice. On September&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;11, 2020,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the State filed a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;notice of appeal,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which was assigned&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to the Texas&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Court of Appeals&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for the &lt;/div&gt;&lt;div id="a4275" style="position:absolute;font-family:'Times New Roman';left:4px;top:232px;"&gt;First&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;District.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;On&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;August&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;16,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;2022,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;appeals&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reversed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;remanded&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;case&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;back&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;trial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;further &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer345" style="position:relative;line-height:normal;width:701px;height:936px;"&gt;&lt;div style="position:absolute; width:372.4px; height:1.3px; left:4.1px; top:90.5px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div style="position:absolute; width:287.1px; height:1.3px; left:4.1px; top:688.5px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer345" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a4280" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;proceedings. On October 31, 2022,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company and WCF appealed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the First District Court&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;decision to the Supreme Court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a4281" style="position:absolute;font-family:'Times New Roman';left:4px;top:15px;"&gt;Texas.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;On September&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;29, 2023,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the Supreme&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Court of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Texas&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;denied the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Petition for&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Review and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;remanded to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a4282" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;trial&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;further&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;proceedings.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The district&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;entered a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;pre-trial&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;order&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;scheduling&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pre-trial&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;proceedings&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;tentatively &lt;/div&gt;&lt;div id="a4287" style="position:absolute;font-family:'Times New Roman';left:4px;top:46px;"&gt;setting a trial date for August 11, 2025. Management&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;believes the risk of material loss related to this matter to be remote. &lt;/div&gt;&lt;div id="a4290" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:77px;"&gt;Kraft Foods Global, Inc. et al. v.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;United Egg Producers, Inc. et al.&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a4293" style="position:absolute;font-family:'Times New Roman';left:4px;top:107px;"&gt;As previously&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reported, on&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;September 25,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;2008, the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;was named&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;as one&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of several&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;defendants&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in numerous&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;antitrust &lt;/div&gt;&lt;div id="a4294" style="position:absolute;font-family:'Times New Roman';left:4px;top:123px;"&gt;cases involving&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the United&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;States shell&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;industry.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;The Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;settled all&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of these&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;cases, except&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the claims&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of certain &lt;/div&gt;&lt;div id="a4296" style="position:absolute;font-family:'Times New Roman';left:4px;top:138px;"&gt;plaintiffs who sought substantial&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;damages allegedly arising from&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the purchase of egg products (as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;opposed to shell eggs). These &lt;/div&gt;&lt;div id="a4298" style="position:absolute;font-family:'Times New Roman';left:4px;top:153px;"&gt;remaining plaintiffs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are Kraft Food&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Global, Inc.,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;General Mills, Inc.,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and Nestle USA,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc. (the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;&#x201c;Egg Products&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Plaintiffs&#x201d;) and, &lt;/div&gt;&lt;div id="a4300" style="position:absolute;font-family:'Times New Roman';left:4px;top:169px;"&gt;until a subsequent settlement was reached as described below,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The Kellogg Company. &lt;/div&gt;&lt;div id="a4303" style="position:absolute;font-family:'Times New Roman';left:4px;top:199px;"&gt;On September&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;13, 2019,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the case&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Egg Products&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Plaintiffs was&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;remanded from&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;a multi-district&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;litigation proceeding&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;in &lt;/div&gt;&lt;div id="a4306" style="position:absolute;font-family:'Times New Roman';left:4px;top:215px;"&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;United&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;States&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;District&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Eastern&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;District&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Pennsylvania,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;In&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;re&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Processed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Products&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Antitrust&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Litigation, &lt;/div&gt;&lt;div id="a4308" style="position:absolute;font-family:'Times New Roman';left:4px;top:230px;"&gt;MDL No. 2002, to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the United States District Court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for the Northern District&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of Illinois, Kraft Foods Global,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc. et al. v.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;United &lt;/div&gt;&lt;div id="a4310" style="position:absolute;font-family:'Times New Roman';left:4px;top:245px;"&gt;Egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Producers,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;et&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;al., Case&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;No.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;1:11-cv-8808,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;trial. The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Products&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Plaintiffs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;alleged&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other &lt;/div&gt;&lt;div id="a4315" style="position:absolute;font-family:'Times New Roman';left:4px;top:261px;"&gt;defendants&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;violated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Section&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;1&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Sherman&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Act,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;15.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;U.S.C.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;&#xa7;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;1,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;by&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;agreeing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;limit&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;production&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;eggs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;thereby &lt;/div&gt;&lt;div id="a4316" style="position:absolute;font-family:'Times New Roman';left:4px;top:276px;"&gt;illegally&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;raise&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;prices&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;plaintiffs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;paid&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;processed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;products.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;In&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;particular,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Products&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Plaintiffs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attacked &lt;/div&gt;&lt;div id="a4318" style="position:absolute;font-family:'Times New Roman';left:4px;top:291px;"&gt;certain features of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the United Egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Producers animal-welfare guidelines&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and program used by&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;many other egg &lt;/div&gt;&lt;div id="a4321" style="position:absolute;font-family:'Times New Roman';left:4px;top:307px;"&gt;producers.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a4324" style="position:absolute;font-family:'Times New Roman';left:4px;top:337px;"&gt;On October 24, 2019,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company entered into&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a confidential settlement agreement&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with The Kellogg Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;dismissing all &lt;/div&gt;&lt;div id="a4325" style="position:absolute;font-family:'Times New Roman';left:4px;top:353px;"&gt;claims against the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company for an&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;amount that did&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not have a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;material impact on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;financial condition or&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;results &lt;/div&gt;&lt;div id="a4326" style="position:absolute;font-family:'Times New Roman';left:4px;top:368px;"&gt;of operations.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;On November&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;11,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2019, a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;stipulation&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for dismissal&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;was filed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;with the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;court, and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;on March&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;28, 2022,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the court &lt;/div&gt;&lt;div id="a4327" style="position:absolute;font-family:'Times New Roman';left:4px;top:383px;"&gt;dismissed the Company with prejudice. &lt;/div&gt;&lt;div id="a4330" style="position:absolute;font-family:'Times New Roman';left:4px;top:414px;"&gt;The trial of this case began&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on October 17, 2023. On December&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;1, 2023, the jury returned a decision&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;awarding the Egg Products &lt;/div&gt;&lt;div id="a4332" style="position:absolute;font-family:'Times New Roman';left:4px;top:429px;"&gt;Plaintiffs&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a4332_12_4" style="position:absolute;font-family:'Times New Roman';left:64px;top:429px;"&gt;17.8&lt;/div&gt;&lt;div id="a4332_16_112" style="position:absolute;font-family:'Times New Roman';left:88px;top:429px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in damages.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;If the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;jury&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;decision&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is ultimately&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;upheld,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the defendants&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;would&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;be jointly&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;severally &lt;/div&gt;&lt;div id="a4334" style="position:absolute;font-family:'Times New Roman';left:4px;top:445px;"&gt;liable&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;treble&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;damages,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a4334_31_4" style="position:absolute;font-family:'Times New Roman';left:176px;top:445px;"&gt;53.3&lt;/div&gt;&lt;div id="a4334_35_89" style="position:absolute;font-family:'Times New Roman';left:199px;top:445px;"&gt;&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;million,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;subject&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;credit&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Kellogg&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;settlement&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;described&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;above&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;certain&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;other &lt;/div&gt;&lt;div id="a4335" style="position:absolute;font-family:'Times New Roman';left:4px;top:460px;"&gt;settlements with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;previous&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;settling defendants,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;plus the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Egg Product&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Plaintiffs&#x2019;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;reasonable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attorneys&#x2019;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fees. This&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;decision is&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;not &lt;/div&gt;&lt;div id="a4337" style="position:absolute;font-family:'Times New Roman';left:4px;top:475px;"&gt;final and remains subject to appeals by the parties. During&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;our second fiscal quarter of 2024, we recorded an accrued expense&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a4340" style="position:absolute;font-family:'Times New Roman';left:4px;top:491px;"&gt;$&lt;/div&gt;&lt;div id="a4340_1_4" style="position:absolute;font-family:'Times New Roman';left:11px;top:491px;"&gt;19.6&lt;/div&gt;&lt;div id="a4340_5_118" style="position:absolute;font-family:'Times New Roman';left:35px;top:491px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;million in selling,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;general and administrative&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;expenses in the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Condensed Consolidated Statements&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of Income &lt;/div&gt;&lt;div id="a4341" style="position:absolute;font-family:'Times New Roman';left:4px;top:506px;"&gt;and classified as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;other noncurrent liabilities&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in the Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Condensed Consolidated&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Balance Sheets. The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;accrual represents &lt;/div&gt;&lt;div id="a4343" style="position:absolute;font-family:'Times New Roman';left:4px;top:521px;"&gt;our&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;estimate&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Company&#x2019;s&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;proportional&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;share&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reasonably&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;possible&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;ultimate&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;damages&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;award,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;excluding&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Egg &lt;/div&gt;&lt;div id="a4344" style="position:absolute;font-family:'Times New Roman';left:4px;top:537px;"&gt;Product Plaintiffs&#x2019;&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;attorneys&#x2019; fees&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that we&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;believe would&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;be approximately&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;offset by&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the credits&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;noted above.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;We&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;have entered &lt;/div&gt;&lt;div id="a4346" style="position:absolute;font-family:'Times New Roman';left:4px;top:552px;"&gt;into a judgment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;allocation and joint&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;defense agreement&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with the other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;major producer&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;defendant remaining&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in the case,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and are &lt;/div&gt;&lt;div id="a4348" style="position:absolute;font-family:'Times New Roman';left:4px;top:567px;"&gt;in discussions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with other&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;defendants regarding&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;their contributions.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Our accrual&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;may change&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in the future&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the outcome &lt;/div&gt;&lt;div id="a4350" style="position:absolute;font-family:'Times New Roman';left:4px;top:583px;"&gt;of those discussions.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Our accrual may&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;also be revised&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in whole or&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in part in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the future to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the extent we&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are successful in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;further &lt;/div&gt;&lt;div id="a4352" style="position:absolute;font-family:'Times New Roman';left:4px;top:598px;"&gt;proceedings in the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;litigation.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;On November 29, 2023,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the defendants, including&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Company,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;filed a motion for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;judgment as a &lt;/div&gt;&lt;div id="a4354" style="position:absolute;font-family:'Times New Roman';left:4px;top:613px;"&gt;matter of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;law in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;their favor,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;known as&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a directed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;verdict, notwithstanding&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the jury&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;decision. The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;court denied&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;this motion&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on &lt;/div&gt;&lt;div id="a4356" style="position:absolute;font-family:'Times New Roman';left:4px;top:629px;"&gt;September&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;30, 2024.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;The Company&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is evaluating&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the court&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;September&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;30, 2024&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;order and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;intends to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;continue&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to vigorously &lt;/div&gt;&lt;div id="a4357" style="position:absolute;font-family:'Times New Roman';left:4px;top:644px;"&gt;defend the claims asserted by the Egg Products Plaintiffs. &lt;/div&gt;&lt;div id="a4360" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:675px;"&gt;State of Oklahoma Watershed Pollution&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Litigation &lt;/div&gt;&lt;div id="a4363" style="position:absolute;font-family:'Times New Roman';left:4px;top:705px;"&gt;On June&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;18, 2005,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the State&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of Oklahoma&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;filed suit,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;United States&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;District Court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Northern District&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of Oklahoma, &lt;/div&gt;&lt;div id="a4365" style="position:absolute;font-family:'Times New Roman';left:4px;top:721px;"&gt;against Cal-Maine&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc. and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Tyson&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc., Cobb-Vantress,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Inc., Cargill,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Inc., George&#x2019;s,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Inc., Peterson&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Farms, Inc. &lt;/div&gt;&lt;div id="a4371" style="position:absolute;font-family:'Times New Roman';left:4px;top:736px;"&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Simmons&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc.,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;certain&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;their&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;affiliates.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;State&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Oklahoma&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;claims&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;through&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;disposal&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;chicken &lt;/div&gt;&lt;div id="a4372" style="position:absolute;font-family:'Times New Roman';left:4px;top:751px;"&gt;litter the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;defendants polluted&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the Illinois&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;River Watershed.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;This watershed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;provides water&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to eastern&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Oklahoma. The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;complaint &lt;/div&gt;&lt;div id="a4374" style="position:absolute;font-family:'Times New Roman';left:4px;top:767px;"&gt;sought&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;injunctive&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;relief&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;monetary&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;damages,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;but&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;claim&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;monetary&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;damages&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;was dismissed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;by&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;court.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Cal-Maine &lt;/div&gt;&lt;div id="a4377" style="position:absolute;font-family:'Times New Roman';left:4px;top:782px;"&gt;Foods,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Inc.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;discontinued&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;operations&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;watershed&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;or&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;around&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;2005.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Since&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;litigation&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;began,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Cal-Maine&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Inc. &lt;/div&gt;&lt;div id="a4380" style="position:absolute;font-family:'Times New Roman';left:4px;top:797px;"&gt;purchased &lt;/div&gt;&lt;div id="a4380_10_3" style="position:absolute;font-family:'Times New Roman';left:65px;top:797px;"&gt;100&lt;/div&gt;&lt;div id="a4380_13_100" style="position:absolute;font-family:'Times New Roman';left:85px;top:797px;"&gt;%&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;membership&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;interests&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Benton&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;County&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Foods,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;LLC,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;which&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;an&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;ongoing&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;commercial&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;shell&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;egg &lt;/div&gt;&lt;div id="a4381" style="position:absolute;font-family:'Times New Roman';left:4px;top:813px;"&gt;operation within&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the Illinois&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;River Watershed.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Benton County&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Foods, LLC&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is not&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a defendant&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;litigation. We&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;also have&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a &lt;/div&gt;&lt;div id="a4382" style="position:absolute;font-family:'Times New Roman';left:4px;top:828px;"&gt;number of small contract producers that operate in the area. &lt;/div&gt;&lt;div id="a4385" style="position:absolute;font-family:'Times New Roman';left:4px;top:859px;"&gt;The non-jury trial in the case began in September 2009&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and concluded in February 2010. On January 18, 2023, the court entered &lt;/div&gt;&lt;div id="a4388" style="position:absolute;font-family:'Times New Roman';left:4px;top:874px;"&gt;findings of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;fact and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;conclusions of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;law in favor&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;State of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Oklahoma, but&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;no penalties&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;were assessed.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;found the &lt;/div&gt;&lt;div id="a4390" style="position:absolute;font-family:'Times New Roman';left:4px;top:889px;"&gt;defendants&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;liable&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;state&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;law&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;nuisance,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;federal&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;common&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;law&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;nuisance,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;state&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;law&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;trespass.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;also&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;found&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a4391" style="position:absolute;font-family:'Times New Roman';left:4px;top:905px;"&gt;producers&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;vicariously&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;liable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;actions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;their&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;contract&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;producers.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;directed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;parties&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;confer&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;attempt&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a4394" style="position:absolute;font-family:'Times New Roman';left:4px;top:920px;"&gt;reach&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;agreement&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;on&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;appropriate&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;remedies.&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;On&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;June&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;12,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2023,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;ordered&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;parties&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;mediate&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;before&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;retired&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;Tenth &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer348" style="position:relative;line-height:normal;width:701px;height:277px;"&gt;&lt;div style="position:absolute; width:82.6px; height:1.3px; left:4.1px; top:213.3px; background-color:#000000; "&gt;&#160;&lt;/div&gt;
&lt;div id="TextContainer348" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a4400" style="position:absolute;font-family:'Times New Roman';left:4px;top:0px;"&gt;Circuit&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Chief&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Judge&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Deanell&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Reece&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Tacha,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;but&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;mediation&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;was&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;unsuccessful.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;On&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;June&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;26,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;district&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;denied &lt;/div&gt;&lt;div id="a4401" style="position:absolute;font-family:'Times New Roman';left:4px;top:15px;"&gt;defendants&#x2019;&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;motion&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;dismiss&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;case.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;On&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;September&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;13,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;2024,&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;status&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;hearing&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;was&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;held&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;scheduled&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;an &lt;/div&gt;&lt;div id="a4402" style="position:absolute;font-family:'Times New Roman';left:4px;top:31px;"&gt;evidentiary&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;hearing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for December&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;3, 2024,&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to determine&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;whether any&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;legal remedy&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;is available&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;based on&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the now&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;14 year&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;old &lt;/div&gt;&lt;div id="a4403" style="position:absolute;font-family:'Times New Roman';left:4px;top:46px;"&gt;record&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;changed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;circumstances&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Illinois&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;River&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;watershed.&lt;div style="display:inline-block;width:10px"&gt;&#160;&lt;/div&gt;On&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;September&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;20,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;defendants&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;filed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;motions&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a4404" style="position:absolute;font-family:'Times New Roman';left:4px;top:61px;"&gt;certify an interlocutory&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;appeal and stay&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;further proceedings&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pending appeal to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the United States&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Court of Appeals&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for the Tenth &lt;/div&gt;&lt;div id="a4406" style="position:absolute;font-family:'Times New Roman';left:4px;top:77px;"&gt;Circuit.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;court&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;has&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not ruled&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;on these&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;motions.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;While&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;believes&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;there&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;reasonable&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;possibility&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of a&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;material &lt;/div&gt;&lt;div id="a4410" style="position:absolute;font-family:'Times New Roman';left:4px;top:92px;"&gt;loss from&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the case,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;at the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;present time,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;it is&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;not possible&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to estimate&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the amount&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of monetary&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;exposure, if&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;any,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company &lt;/div&gt;&lt;div id="a4412" style="position:absolute;font-family:'Times New Roman';left:4px;top:107px;"&gt;due&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;range&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;factors,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;including&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;following,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;among&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;others:&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;uncertainties&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;inherent&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;any&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;assessment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;potential&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;costs &lt;/div&gt;&lt;div id="a4414" style="position:absolute;font-family:'Times New Roman';left:4px;top:123px;"&gt;associated with injunctive&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;relief or other penalties&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;based on a decision&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in a case tried over&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;14 years ago based&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;on environmental &lt;/div&gt;&lt;div id="a4416" style="position:absolute;font-family:'Times New Roman';left:4px;top:138px;"&gt;conditions that existed at the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;time, the lack of guidance from&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the court as to what might&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;be considered appropriate remedies,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a4419" style="position:absolute;font-family:'Times New Roman';left:4px;top:153px;"&gt;ongoing litigation with the State&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of Oklahoma, and uncertainty regarding&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;what our proportionate share of any&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;remedy would be, &lt;/div&gt;&lt;div id="a4421" style="position:absolute;font-family:'Times New Roman';left:4px;top:169px;"&gt;although we believe that our share compared to the other defendants is small. &lt;/div&gt;&lt;div id="a4424" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:199px;"&gt;Other Matters &lt;/div&gt;&lt;div id="a4427" style="position:absolute;font-family:'Times New Roman';left:4px;top:230px;"&gt;In addition to&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the above, the Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is involved in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;various other claims&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and litigation incidental&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;to its business. Although&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a4430" style="position:absolute;font-family:'Times New Roman';left:4px;top:245px;"&gt;outcome of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;these matters&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;cannot be&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;determined with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;certainty,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;management, upon&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the advice&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;of counsel,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;is of&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the opinion&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;that &lt;/div&gt;&lt;div id="a4431" style="position:absolute;font-family:'Times New Roman';left:4px;top:261px;"&gt;the final outcome should not have a material effect on the Company&#x2019;s&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;consolidated results of operations or financial position.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160_srt_LitigationCaseAxis_calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember_us-gaap_LitigationStatusAxis_us-gaap_PendingLitigationMember"
      decimals="0"
      id="ID_451"
      unitRef="USD">100000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="FROM_Dec01_2023_TO_Dec01_2023_Entity_0000016160_srt_LitigationCaseAxis_calm_KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"
      decimals="-5"
      id="ID_452"
      unitRef="USD">17800000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <calm:LitigationSettlementTrebleDamages
      contextRef="FROM_Dec01_2023_TO_Dec01_2023_Entity_0000016160_srt_LitigationCaseAxis_calm_KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"
      decimals="-5"
      id="ID_453"
      unitRef="USD">53300000</calm:LitigationSettlementTrebleDamages>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="FROM_Sep03_2023_TO_Dec02_2023_Entity_0000016160_srt_LitigationCaseAxis_calm_KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"
      decimals="-5"
      id="ID_454"
      unitRef="USD">19600000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_srt_OwnershipAxis_calm_BentonCountyFoodsMember"
      decimals="4"
      id="ID_455"
      unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="FROM_Jun02_2024_TO_Aug31_2024_Entity_0000016160"
      id="ID_456">&lt;div id="TextBlockContainer351" style="position:relative;line-height:normal;width:701px;height:142px;"&gt;&lt;div id="TextContainer351" style="position:relative;width:701px;z-index:1;"&gt;&lt;div id="a4437" style="position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;"&gt;Note 11 - Subsequent Events &lt;/div&gt;&lt;div id="a4445" style="position:absolute;font-family:'Times New Roman';left:4px;top:32px;"&gt;Effective&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;on&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;September&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;9,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;2024,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Company&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;completed&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;strategic&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;investment&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;with&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Crepini&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;LLC,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;establishing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;a&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;new&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;egg &lt;/div&gt;&lt;div id="a4446" style="position:absolute;font-family:'Times New Roman';left:4px;top:47px;"&gt;products and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;prepared foods&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;venture. Crepini&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;LLC, founded&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in 2007,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;grew its&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;brand throughout&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;the United&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;States and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Mexico &lt;/div&gt;&lt;div id="a4449" style="position:absolute;font-family:'Times New Roman';left:4px;top:63px;"&gt;featuring&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;egg&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;wraps,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;protein&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;pancakes,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;crepes,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;wrap-ups,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;which&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;are&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;sold&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;online&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;over &lt;/div&gt;&lt;div id="a4449_95_5" style="position:absolute;font-family:'Times New Roman';left:535px;top:63px;"&gt;3,500&lt;/div&gt;&lt;div id="a4449_100_24" style="position:absolute;font-family:'Times New Roman';left:565px;top:63px;"&gt;&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;retail&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;stores.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;new &lt;/div&gt;&lt;div id="a4452" style="position:absolute;font-family:'Times New Roman';left:4px;top:79px;"&gt;entity,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;located in Hopewell Junction,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;New York,&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;operates as Crepini&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Foods LLC (&#x201c;Crepini&#x201d;).&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;The Company capitalized Crepini &lt;/div&gt;&lt;div id="a4462" style="position:absolute;font-family:'Times New Roman';left:4px;top:95px;"&gt;with&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;approximately&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a4462_20_4" style="position:absolute;font-family:'Times New Roman';left:124px;top:95px;"&gt;6.75&lt;/div&gt;&lt;div id="a4462_24_95" style="position:absolute;font-family:'Times New Roman';left:147px;top:95px;"&gt;&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;million&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;in&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;cash&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;to&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;purchase&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;additional&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;equipment&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;other&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;assets&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;and&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;fund&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;working&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;capital&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;in &lt;/div&gt;&lt;div id="a4463" style="position:absolute;font-family:'Times New Roman';left:4px;top:111px;"&gt;exchange for a &lt;/div&gt;&lt;div id="a4463_15_2" style="position:absolute;font-family:'Times New Roman';left:87px;top:111px;"&gt;51&lt;/div&gt;&lt;div id="a4463_17_106" style="position:absolute;font-family:'Times New Roman';left:100px;top:111px;"&gt;% interest in the new venture.&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;Crepini LLC contributed its existing&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;assets and business in exchange&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;for a &lt;/div&gt;&lt;div id="a4463_123_2" style="position:absolute;font-family:'Times New Roman';left:664px;top:111px;"&gt;49&lt;/div&gt;&lt;div id="a4463_125_2" style="position:absolute;font-family:'Times New Roman';left:678px;top:111px;"&gt;% &lt;/div&gt;&lt;div id="a4467" style="position:absolute;font-family:'Times New Roman';left:4px;top:126px;"&gt;interest in the new venture.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:NumberOfStores
      contextRef="AS_OF_Aug31_2024_Entity_0000016160_dei_LegalEntityAxis_calm_CrepiniLlcMember"
      decimals="0"
      id="ID_457"
      unitRef="Item">3500</us-gaap:NumberOfStores>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="FROM_Sep09_2024_TO_Sep09_2024_Entity_0000016160_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_us-gaap_OtherInvesteesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-4"
      id="ID_458"
      unitRef="USD">6750000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AS_OF_Sep09_2024_Entity_0000016160_srt_OwnershipAxis_calm_CalMaineFoodsLlcMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_us-gaap_OtherInvesteesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="4"
      id="ID_472"
      unitRef="pure">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AS_OF_Sep09_2024_Entity_0000016160_srt_OwnershipAxis_calm_CrepiniLlcMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_us-gaap_OtherInvesteesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="4"
      id="ID_473"
      unitRef="pure">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
</xbrl>
