i 2021
i FY
i false
i 0000016160
i --05-29
i 0.01
i 120,000
i 70,261
i 0.01
i 0.01
i 4,800
i 4,800
i 4,800
i 0.3333
i 0.3333
i false
i false
i false
i
i
i P1Y
i P5Y
0000016160
2021-05-29
0000016160
2020-05-30
0000016160
us-gaap:CommonClassAMember
2021-05-29
0000016160
us-gaap:CommonClassAMember
2020-05-30
0000016160
2020-05-31
2021-05-29
0000016160
2019-06-02
2020-05-30
0000016160
2018-06-03
2019-06-01
0000016160
calm:MahardEggFarmMember
2019-10-20
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:MunicipalBondsMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:MunicipalBondsMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:MunicipalBondsMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:AssetBackedSecuritiesMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:AssetBackedSecuritiesMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:AssetBackedSecuritiesMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:MutualFundMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:MutualFundMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:MutualFundMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel1Member
2021-05-29
0000016160
us-gaap:FairValueInputsLevel2Member
2021-05-29
0000016160
us-gaap:FairValueInputsLevel3Member
2021-05-29
0000016160
us-gaap:MunicipalBondsMember
2021-05-29
0000016160
us-gaap:AssetBackedSecuritiesMember
2021-05-29
0000016160
us-gaap:MutualFundMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:MunicipalBondsMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:MunicipalBondsMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:MunicipalBondsMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:AssetBackedSecuritiesMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:AssetBackedSecuritiesMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:AssetBackedSecuritiesMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:MutualFundMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:MutualFundMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:MutualFundMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel1Member
2020-05-30
0000016160
us-gaap:FairValueInputsLevel2Member
2020-05-30
0000016160
us-gaap:FairValueInputsLevel3Member
2020-05-30
0000016160
us-gaap:MunicipalBondsMember
2020-05-30
0000016160
us-gaap:AssetBackedSecuritiesMember
2020-05-30
0000016160
us-gaap:MutualFundMember
2020-05-30
0000016160
us-gaap:LandAndLandImprovementsMember
2021-05-29
0000016160
us-gaap:LandAndLandImprovementsMember
2020-05-30
0000016160
us-gaap:BuildingAndBuildingImprovementsMember
2021-05-29
0000016160
us-gaap:BuildingAndBuildingImprovementsMember
2020-05-30
0000016160
us-gaap:MachineryAndEquipmentMember
2021-05-29
0000016160
us-gaap:MachineryAndEquipmentMember
2020-05-30
0000016160
us-gaap:ConstructionInProgressMember
2021-05-29
0000016160
us-gaap:ConstructionInProgressMember
2020-05-30
0000016160
2019-06-01
0000016160
us-gaap:FranchiseRightsMember
2021-05-29
0000016160
us-gaap:FranchiseRightsMember
2020-05-30
0000016160
us-gaap:FranchiseRightsMember
2019-06-01
0000016160
us-gaap:CustomerRelationshipsMember
2021-05-29
0000016160
us-gaap:CustomerRelationshipsMember
2020-05-30
0000016160
us-gaap:CustomerRelationshipsMember
2019-06-01
0000016160
us-gaap:NoncompeteAgreementsMember
2019-06-01
0000016160
us-gaap:NoncompeteAgreementsMember
2020-05-30
0000016160
us-gaap:NoncompeteAgreementsMember
2021-05-29
0000016160
us-gaap:TrademarksMember
2021-05-29
0000016160
us-gaap:TrademarksMember
2020-05-30
0000016160
us-gaap:TrademarksMember
2019-06-01
0000016160
us-gaap:UseRightsMember
2021-05-29
0000016160
us-gaap:UseRightsMember
2020-05-30
0000016160
us-gaap:UseRightsMember
2019-06-01
0000016160
us-gaap:FranchiseRightsMember
2019-06-02
2020-05-30
0000016160
us-gaap:CustomerRelationshipsMember
2019-06-02
2020-05-30
0000016160
us-gaap:NoncompeteAgreementsMember
2019-06-02
2020-05-30
0000016160
us-gaap:TrademarksMember
2019-06-02
2020-05-30
0000016160
us-gaap:FranchiseRightsMember
2020-05-31
2021-05-29
0000016160
us-gaap:CustomerRelationshipsMember
2020-05-31
2021-05-29
0000016160
us-gaap:NoncompeteAgreementsMember
2020-05-31
2021-05-29
0000016160
us-gaap:TrademarksMember
2020-05-31
2021-05-29
0000016160
calm:RightOfUseIntangibleMember
2021-05-29
0000016160
calm:RightOfUseIntangibleMember
2020-05-30
0000016160
2021-02-28
2021-05-29
0000016160
2020-03-01
2020-05-30
0000016160
us-gaap:CommonStockMember
2021-05-29
0000016160
calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember
2021-05-29
0000016160
calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember
2020-05-30
0000016160
calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember
2020-05-31
2021-05-29
0000016160
us-gaap:AllowanceForCreditLossMember
2020-05-30
0000016160
us-gaap:AllowanceForCreditLossMember
2020-05-31
2021-05-29
0000016160
us-gaap:AllowanceForCreditLossMember
2021-05-29
0000016160
us-gaap:AllowanceForCreditLossMember
2019-06-01
0000016160
us-gaap:AllowanceForCreditLossMember
2019-06-02
2020-05-30
0000016160
us-gaap:AllowanceForCreditLossMember
2018-06-02
0000016160
us-gaap:AllowanceForCreditLossMember
2018-06-03
2019-06-01
0000016160
us-gaap:CommonStockMember
2021-07-19
0000016160
us-gaap:CommonClassAMember
2021-07-19
0000016160
srt:MaximumMember
2020-05-31
2021-05-29
0000016160
srt:MinimumMember
2020-05-31
2021-05-29
0000016160
calm:MahardEggFarmMember
calm:TexasEggProductsLLCMember
2019-10-20
2019-10-20
0000016160
calm:MahardEggFarmMember
2019-10-20
2019-10-20
0000016160
us-gaap:MunicipalBondsMember
2020-05-30
0000016160
us-gaap:CommercialPaperMember
2020-05-30
0000016160
us-gaap:CorporateDebtSecuritiesMember
2020-05-30
0000016160
us-gaap:CertificatesOfDepositMember
2020-05-30
0000016160
us-gaap:AssetBackedSecuritiesMember
2020-05-30
0000016160
us-gaap:MutualFundMember
2020-05-30
0000016160
us-gaap:MutualFundMember
2021-05-29
0000016160
us-gaap:MunicipalBondsMember
2021-05-29
0000016160
us-gaap:CommercialPaperMember
2021-05-29
0000016160
us-gaap:CorporateDebtSecuritiesMember
2021-05-29
0000016160
us-gaap:CertificatesOfDepositMember
2021-05-29
0000016160
us-gaap:AssetBackedSecuritiesMember
2021-05-29
0000016160
2018-06-02
0000016160
us-gaap:StandbyLettersOfCreditMember
2021-05-29
0000016160
srt:MinimumMember
us-gaap:BuildingAndBuildingImprovementsMember
2020-05-31
2021-05-29
0000016160
srt:MaximumMember
us-gaap:BuildingAndBuildingImprovementsMember
2020-05-31
2021-05-29
0000016160
srt:MinimumMember
us-gaap:MachineryAndEquipmentMember
2020-05-31
2021-05-29
0000016160
srt:MaximumMember
us-gaap:MachineryAndEquipmentMember
2020-05-31
2021-05-29
0000016160
calm:BentonCountyFoodsMember
2021-05-29
0000016160
calm:NonSpecialtyShellEggSalesMember
2019-06-02
2020-05-30
0000016160
calm:SpecialtyShellEggSalesMember
2019-06-02
2020-05-30
0000016160
calm:EggProductsMember
2019-06-02
2020-05-30
0000016160
calm:OtherMember
2019-06-02
2020-05-30
0000016160
calm:NonSpecialtyShellEggSalesMember
2020-03-01
2020-05-30
0000016160
calm:SpecialtyShellEggSalesMember
2020-03-01
2020-05-30
0000016160
calm:EggProductsMember
2020-03-01
2020-05-30
0000016160
calm:OtherMember
2020-03-01
2020-05-30
0000016160
calm:NonSpecialtyShellEggSalesMember
2020-05-31
2021-05-29
0000016160
calm:SpecialtyShellEggSalesMember
2020-05-31
2021-05-29
0000016160
calm:EggProductsMember
2020-05-31
2021-05-29
0000016160
calm:OtherMember
2020-05-31
2021-05-29
0000016160
calm:NonSpecialtyShellEggSalesMember
2021-02-28
2021-05-29
0000016160
calm:SpecialtyShellEggSalesMember
2021-02-28
2021-05-29
0000016160
calm:EggProductsMember
2021-02-28
2021-05-29
0000016160
calm:OtherMember
2021-02-28
2021-05-29
0000016160
calm:KSOPMember
2020-05-31
2021-05-29
0000016160
calm:CertainOfficersMember
2020-05-31
2021-05-29
0000016160
calm:CertainOfficersMember
2019-06-02
2020-05-30
0000016160
calm:CertainOfficersMember
2018-06-03
2019-06-01
0000016160
calm:CertainOfficersMember
2021-05-29
0000016160
srt:OfficerMember
2021-05-29
0000016160
srt:OfficerMember
2020-05-30
0000016160
srt:OfficerMember
2019-06-01
0000016160
srt:OfficerMember
2020-05-31
2021-05-29
0000016160
srt:OfficerMember
2019-06-02
2020-05-30
0000016160
us-gaap:RevolvingCreditFacilityMember
2018-07-10
0000016160
us-gaap:RevolvingCreditFacilityMember
2020-05-31
2021-05-29
0000016160
us-gaap:RevolvingCreditFacilityMember
2021-05-29
0000016160
us-gaap:RevolvingCreditFacilityMember
us-gaap:FederalFundsEffectiveSwapRateMember
2018-07-10
2018-07-10
0000016160
us-gaap:RevolvingCreditFacilityMember
calm:ApplicableMarginEurodollarRateLoansMember
2018-07-10
2018-07-10
0000016160
srt:MinimumMember
us-gaap:RevolvingCreditFacilityMember
calm:ApplicableMarginBaseRateLoansMember
2018-07-10
2018-07-10
0000016160
srt:MaximumMember
us-gaap:RevolvingCreditFacilityMember
calm:ApplicableMarginBaseRateLoansMember
2018-07-10
2018-07-10
0000016160
srt:MinimumMember
us-gaap:RevolvingCreditFacilityMember
calm:ApplicableMarginEurodollarRateLoansMember
2018-07-10
2018-07-10
0000016160
srt:MaximumMember
us-gaap:RevolvingCreditFacilityMember
calm:ApplicableMarginEurodollarRateLoansMember
2018-07-10
2018-07-10
0000016160
us-gaap:RevolvingCreditFacilityMember
2018-07-10
2018-07-10
0000016160
us-gaap:CommonStockMember
2018-06-02
0000016160
us-gaap:TreasuryStockMember
2018-06-02
0000016160
us-gaap:AdditionalPaidInCapitalMember
2018-06-02
0000016160
us-gaap:RetainedEarningsMember
2018-06-02
0000016160
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-06-02
0000016160
us-gaap:NoncontrollingInterestMember
2018-06-02
0000016160
us-gaap:CommonClassAMember
us-gaap:CommonStockMember
2018-06-02
0000016160
us-gaap:CommonStockMember
2019-06-01
0000016160
us-gaap:CommonStockMember
2021-05-29
0000016160
us-gaap:RetainedEarningsMember
2018-06-03
2019-06-01
0000016160
us-gaap:NoncontrollingInterestMember
2018-06-03
2019-06-01
0000016160
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-06-03
2019-06-01
0000016160
us-gaap:TreasuryStockMember
2019-06-01
0000016160
us-gaap:CommonClassAMember
us-gaap:CommonStockMember
2019-06-01
0000016160
us-gaap:AdditionalPaidInCapitalMember
2019-06-01
0000016160
us-gaap:RetainedEarningsMember
2019-06-01
0000016160
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-06-01
0000016160
us-gaap:NoncontrollingInterestMember
2019-06-01
0000016160
us-gaap:RetainedEarningsMember
2019-06-02
2020-05-30
0000016160
us-gaap:NoncontrollingInterestMember
2019-06-02
2020-05-30
0000016160
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-06-02
2020-05-30
0000016160
us-gaap:RetainedEarningsMember
2020-05-31
2021-05-29
0000016160
us-gaap:NoncontrollingInterestMember
2020-05-31
2021-05-29
0000016160
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-05-31
2021-05-29
0000016160
us-gaap:TreasuryStockMember
2021-05-29
0000016160
us-gaap:CommonClassAMember
us-gaap:CommonStockMember
2021-05-29
0000016160
us-gaap:AdditionalPaidInCapitalMember
2021-05-29
0000016160
us-gaap:RetainedEarningsMember
2021-05-29
0000016160
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2021-05-29
0000016160
us-gaap:NoncontrollingInterestMember
2021-05-29
0000016160
calm:RedRiverValleyEggFarmLlcMember
2021-05-29
0000016160
us-gaap:CorporateJointVentureMember
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2020-05-31
2021-05-29
0000016160
us-gaap:CorporateJointVentureMember
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2019-06-02
2020-05-30
0000016160
us-gaap:CorporateJointVentureMember
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2018-06-03
2019-06-01
0000016160
us-gaap:CorporateJointVentureMember
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2021-05-29
0000016160
us-gaap:CorporateJointVentureMember
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2020-05-30
0000016160
us-gaap:CorporateJointVentureMember
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2019-06-01
0000016160
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
srt:AffiliatedEntityMember
2020-05-31
2021-05-29
0000016160
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
srt:AffiliatedEntityMember
2019-06-02
2020-05-30
0000016160
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
srt:AffiliatedEntityMember
2018-06-03
2019-06-01
0000016160
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
srt:AffiliatedEntityMember
2021-05-29
0000016160
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
srt:AffiliatedEntityMember
2020-05-30
0000016160
us-gaap:CommonStockMember
2020-05-30
0000016160
us-gaap:CustomerConcentrationRiskMember
us-gaap:SalesRevenueNetMember
calm:HEBLPMember
2019-06-02
2020-05-30
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:CommercialPaperMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:CommercialPaperMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:CommercialPaperMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:CorporateDebtSecuritiesMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:CorporateDebtSecuritiesMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:CorporateDebtSecuritiesMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:CertificatesOfDepositMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:CertificatesOfDepositMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:CertificatesOfDepositMember
2021-05-29
0000016160
us-gaap:CommercialPaperMember
2021-05-29
0000016160
us-gaap:CorporateDebtSecuritiesMember
2021-05-29
0000016160
us-gaap:CertificatesOfDepositMember
2021-05-29
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:CommercialPaperMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:CommercialPaperMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:CommercialPaperMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:CorporateDebtSecuritiesMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:CorporateDebtSecuritiesMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:CorporateDebtSecuritiesMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel1Member
us-gaap:CertificatesOfDepositMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel2Member
us-gaap:CertificatesOfDepositMember
2020-05-30
0000016160
us-gaap:FairValueInputsLevel3Member
us-gaap:CertificatesOfDepositMember
2020-05-30
0000016160
us-gaap:CommercialPaperMember
2020-05-30
0000016160
us-gaap:CorporateDebtSecuritiesMember
2020-05-30
0000016160
us-gaap:CertificatesOfDepositMember
2020-05-30
0000016160
calm:MahardEggFarmMember
calm:TexasEggProductsLLCMember
2019-10-20
0000016160
calm:TexasEggProductsLLCMember
2020-03-28
2020-03-28
0000016160
calm:TexasEggProductsLLCMember
2020-03-28
0000016160
us-gaap:CustomerConcentrationRiskMember
calm:TwoAffiliatedCustomersMember
us-gaap:SalesRevenueNetMember
2020-05-31
2021-05-29
0000016160
us-gaap:CustomerConcentrationRiskMember
calm:TwoAffiliatedCustomersMember
us-gaap:SalesRevenueNetMember
2019-06-02
2020-05-30
0000016160
us-gaap:CustomerConcentrationRiskMember
calm:TwoAffiliatedCustomersMember
us-gaap:SalesRevenueNetMember
2018-06-03
2019-06-01
0000016160
calm:NetOperatingLossCarrybackMember
2020-05-31
2021-05-29
0000016160
us-gaap:PendingLitigationMember
srt:MinimumMember
calm:BellEtAlVCalMaineFoodsEtAlMember
2020-05-31
2021-05-29
0000016160
us-gaap:PendingLitigationMember
srt:MaximumMember
calm:BellEtAlVCalMaineFoodsEtAlMember
2020-05-31
2021-05-29
0000016160
us-gaap:PendingLitigationMember
calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember
2020-05-31
2021-05-29
0000016160
us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember
calm:SecondaryPublicOfferingMember
2020-08-24
2020-08-24
0000016160
calm:RedRiverValleyEggFarmLlcMember
us-gaap:SubsequentEventMember
2021-05-30
2021-05-30
0000016160
calm:RedRiverValleyEggFarmLlcMember
us-gaap:SubsequentEventMember
2021-05-30
0000016160
us-gaap:TreasuryStockMember
2018-06-03
2019-06-01
0000016160
us-gaap:AdditionalPaidInCapitalMember
2018-06-03
2019-06-01
0000016160
us-gaap:TreasuryStockMember
2019-06-02
2020-05-30
0000016160
us-gaap:AdditionalPaidInCapitalMember
2019-06-02
2020-05-30
0000016160
us-gaap:TreasuryStockMember
2020-05-31
2021-05-29
0000016160
us-gaap:AdditionalPaidInCapitalMember
2020-05-31
2021-05-29
0000016160
us-gaap:RetainedEarningsMember
srt:RestatementAdjustmentMember
2020-05-30
0000016160
srt:RestatementAdjustmentMember
2020-05-30
0000016160
us-gaap:CustomerConcentrationRiskMember
us-gaap:AccountsReceivableMember
calm:OneCustomerMember
2019-06-02
2020-05-30
0000016160
us-gaap:CustomerConcentrationRiskMember
us-gaap:AccountsReceivableMember
calm:OneCustomerMember
2020-05-31
2021-05-29
0000016160
calm:RightOfUseIntangibleMember
2019-06-01
0000016160
calm:RightOfUseIntangibleMember
2019-06-02
2020-05-30
0000016160
calm:RightOfUseIntangibleMember
2020-05-31
2021-05-29
0000016160
2020-11-28
0000016160
calm:SpecialtyEggsLlcMember
2021-05-29
0000016160
calm:SouthwestSpecialtyEggsLlcMember
2021-05-29
0000016160
calm:KSOPMember
2018-06-03
2019-06-01
0000016160
calm:KSOPMember
2019-06-02
2020-05-30
0000016160
calm:CertainOfficersMember
2020-05-30
0000016160
us-gaap:CommonStockMember
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
2020-05-30
0000016160
us-gaap:CommonClassAMember
us-gaap:CommonStockMember
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
2020-05-30
0000016160
us-gaap:TreasuryStockMember
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
2020-05-30
0000016160
us-gaap:AdditionalPaidInCapitalMember
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
2020-05-30
0000016160
us-gaap:RetainedEarningsMember
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
2020-05-30
0000016160
us-gaap:AccumulatedOtherComprehensiveIncomeMember
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
2020-05-30
0000016160
us-gaap:NoncontrollingInterestMember
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
2020-05-30
0000016160
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
2020-05-30
0000016160
us-gaap:CommonStockMember
2020-05-30
0000016160
us-gaap:CommonClassAMember
us-gaap:CommonStockMember
2020-05-30
0000016160
us-gaap:TreasuryStockMember
2020-05-30
0000016160
us-gaap:AdditionalPaidInCapitalMember
2020-05-30
0000016160
us-gaap:RetainedEarningsMember
2020-05-30
0000016160
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-05-30
0000016160
us-gaap:NoncontrollingInterestMember
2020-05-30
utr:acre
iso4217:USD
xbrli:pure
xbrli:shares
iso4217:USD
xbrli:shares
dummy:Layers
dummy:pullet_and_breeder
dummy:Class
dummy:Vote
iso4217:USD
dummy:Claim
dummy:Item