ODC


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents


us-gaap:StatementClassOfStock
us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesIssued
us-gaap:StatementEquityComponents
us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock
us-gaap:StatementClassOfStock
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:StatementClassOfStock
us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted
us-gaap:StatementClassOfStock

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments

us-gaap:CostOfGoodsAndServicesSold

us-gaap:GrossProfit

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:OperatingIncomeLoss

us-gaap:InterestExpenseDebt

us-gaap:OtherNonoperatingIncomeExpense
us-gaap:AwardType, us-gaap:PlanName
us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:NonoperatingIncomeExpense

us-gaap:IncomeTaxExpenseBenefit

us-gaap:ProfitLoss

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:Assets
us-gaap:StatementBusinessSegments
us-gaap:StatementGeographical

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:AccountsReceivableNetCurrent

us-gaap:ReceivablesNetCurrent

us-gaap:InventoryNet

us-gaap:InventoryFinishedGoods

us-gaap:Land

us-gaap:MachineryAndEquipmentGross

us-gaap:AssetsNoncurrent

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:ConstructionInProgressGross

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:StatementBusinessSegments

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:LiabilitiesCurrent

us-gaap:AccountsPayableCurrent

us-gaap:DividendsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:LiabilitiesNoncurrent

us-gaap:DeferredFinanceCostsNoncurrentNet

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
us-gaap:RetirementPlanType

us-gaap:MinorityInterest

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock
us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockValue

us-gaap:MinorityInterest

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:IncreaseDecreaseInInventories

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:DebtInstrument
us-gaap:DebtInstrumentInterestRateStatedPercentage
us-gaap:DebtInstrument, us-gaap:SubsequentEventType
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
us-gaap:AwardType, us-gaap:PlanName, us-gaap:StatementClassOfStock
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxLiabilities
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsNet
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:ProceedsFromSaleOfShortTermInvestments

odc:CARESActCurrentPayrollTaxDeferral
us-gaap:SubsequentEventType
odc:CARESActFuturePayrollTaxDeferral

odc:CorporateExpenses

odc:IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable
us-gaap:StatementBusinessSegments
odc:SegmentReportingInformationOperatingIncomeForReportableSegment

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities

us-gaap:CapitalExpendituresIncurredButNotYetPaid
us-gaap:StatementClassOfStock
us-gaap:CommonStockDividendsPerShareDeclared
us-gaap:DeferredRevenueArrangementType
us-gaap:DeferredRevenueRevenueRecognized1
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanInterestCost
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanServiceCost

us-gaap:DepreciationAmortizationAndAccretionNet

us-gaap:DividendsCommonStockCash
us-gaap:StatementEquityComponents

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInDeferredCompensation

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:InvestmentIncomeInterest

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax

us-gaap:PaymentsToAcquireShortTermInvestments

us-gaap:ProceedsFromMinorityShareholders
us-gaap:StatementEquityComponents

us-gaap:ProceedsFromPaymentsToMinorityShareholders

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
us-gaap:StatementEquityComponents
us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty

us-gaap:RepaymentsOfSeniorDebt
us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:RevenueFromRelatedParties
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShortTermLeaseCost
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:TreasuryStockSharesAcquired

us-gaap:TreasuryStockValueAcquiredCostMethod
us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock
dei:EntityCommonStockSharesOutstanding

odc:AccruedFreight

odc:AccruedRealEstateTaxCurrent
us-gaap:DefinedBenefitPlanByPlanAssetCategories
odc:AmountBackedbyUSGovernment
us-gaap:FairValueByFairValueHierarchyLevel
odc:CashEquivalentsFairValueDisclosure

odc:Customerlistaccumulatedamortization

odc:Customerlistnet
us-gaap:DebtInstrument
odc:Debtinstrumentminimumoverduefinancialobligationconsideredasdefault
us-gaap:RetirementPlanType
odc:DeferredIncomeTax
odc:DeferredTaxAssetLiability
odc:DeferredTaxAssetLeaseLiabilities
odc:DeferredTaxAssetLiability
odc:DeferredTaxAssetLiabilityNetForeignSubsidiaries
odc:DeferredTaxAssetLiability
odc:DeferredTaxLiabilitiesLeaserightofuseassets

odc:Grossdepreciableassets

odc:Landmineralrightsandreclamationasset
us-gaap:DebtInstrument
odc:LineOfCreditFacilityVariableInterestRateLiborBased
us-gaap:DebtInstrument
odc:LineOfCreditFacilityVariableInterestRatePrimeBased

odc:Netdepreciableassets
us-gaap:Ownership
odc:NoncontrollingInterestOwnershipPercentagePriortoParentsPurchaseofAdditionalInterest
us-gaap:Ownership
odc:NoncontrollingInterestParentOwnershipPercentagePriortoPurchaseofAdditionalInterest

odc:PackagingInventory

odc:Prepaidrepairsexpense

odc:ShelfNotes

odc:Trademarksandpatents

odc:TrademarksandpatentsaccumulatedAmortization

odc:Trademarksandpatentsnet

odc:Vehicles

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:AccountsReceivableRelatedPartiesCurrent

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent

us-gaap:AccruedMarketingCostsCurrent

us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:BuildingsAndImprovementsGross
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:CashEquivalentsAtCarryingValue
us-gaap:DebtInstrument
us-gaap:DebtInstrumentFaceAmount
us-gaap:DebtInstrument, us-gaap:SubsequentEventType
us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensation
us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent

us-gaap:DeferredCostsCurrent
us-gaap:DebtInstrument
us-gaap:DeferredFinanceCostsNet

us-gaap:DeferredIncomeTaxAssetsNet
us-gaap:DeferredRevenueArrangementType
us-gaap:DeferredRevenueCurrent
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsInventory
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxLiabilitiesDeferredExpense
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxLiabilitiesOther
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
odc:DeferredTaxAssetLiability
us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanBenefitObligation
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanFundedStatusOfPlan
us-gaap:DefinedBenefitPlanByPlanAssetCategories
us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
us-gaap:DefinedBenefitPlanByPlanAssetCategories
us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations

us-gaap:DividendsPayableCurrentAndNoncurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
us-gaap:StatementGeographical
us-gaap:ForeignFinancialInstitutionsActualDeposits

us-gaap:IndefiniteLivedTrademarks

us-gaap:InventoryValuationReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
us-gaap:DebtInstrument
us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
us-gaap:DebtInstrument
us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:LongTermDebtFairValue
us-gaap:DebtInstrument
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
us-gaap:DebtInstrument
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
us-gaap:DebtInstrument
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
us-gaap:DebtInstrument
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
us-gaap:DebtInstrument
us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
us-gaap:Ownership
us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
us-gaap:Ownership
us-gaap:MinorityInterestOwnershipPercentageByParent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLossCarryforwards

us-gaap:OtherInventory

us-gaap:OtherPrepaidExpenseCurrent
us-gaap:RetirementPlanType
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities

us-gaap:PrepaidExpenseCurrent

us-gaap:PrepaidRoyalties

us-gaap:PropertyPlantAndEquipmentOther

us-gaap:SeniorLongTermNotes
us-gaap:DebtInstrument
us-gaap:DebtInstrument
us-gaap:SeniorNotes

us-gaap:SeniorNotesCurrent
us-gaap:DebtInstrument
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
us-gaap:StatementEquityComponents
us-gaap:TreasuryStockCommonShares
us-gaap:StatementClassOfStock
us-gaap:TreasuryStockShares
us-gaap:StatementEquityComponents

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Inventory Net
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Dividends Payable Current And Noncurrent
Current Liabilities
Operating Lease Liability Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonClassB▂▃▆▆▆████▄▅▅▆▆▆▆▆▆▆▆▆▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁▁▁0.2410.2440.2510.2530.2530.2580.2570.2580.2570.2470.250.250.2510.2510.2510.2510.2510.2520.2520.2520.2520.2390.2390.2390.2390.2390.2380.240.240.2390.240.240.2380.2370.2380.2370.2370.237NANANA
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonStock█▇▇▇▇▆▆▅▅▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁▁0.8510.8450.8370.8350.8350.8280.8280.8230.8140.8090.8050.8050.8040.8020.8020.8020.80.7980.7980.7980.7970.7940.7930.7930.7930.7920.7920.7890.7890.7870.7840.7830.7790.7790.7770.7770.7760.775NANANA
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:CommonClassBNA2.4374022.5119582.5319862.5335752.5764792.5764792.5764792.5699792.4689792.5036782.5036782.5071222.5135122.5135122.5135122.5135122.5157352.5157352.5157352.5157352.3897352.3897352.3897352.3897352.3947352.3947352.3996682.3996682.3944872.3944872.3944872.3822092.3748592.3748592.3728592.3728592.372859NANANA
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:CommonStockNA8.4490038.3711978.3491698.346088.2841998.2769498.2364498.1353498.0868498.050058.049058.0456068.0151668.0151668.0151667.9971667.9822437.9812437.9807437.9740937.9363437.9340937.9340937.9320937.9173937.9173937.894467.894467.866567.848317.832417.7911877.7862417.7701887.7624387.7566127.750324NANANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementEquityComponents us-gaap:CommonStock█▇▇▇▇▇▇▆▄▁▁▁10.91961710.88640510.88315510.88115510.87965510.86067810.85342810.81292810.70532810.55582810.55372810.552728NA10.528678NANANA10.497978NANANA10.326078NANANA10.312128NANANA10.261047NANANA10.1611NANANA10.123183NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding NANA7.2887.3447.306NA7.2537.2297.243NA7.2227.1397.211NA7.1647.1557.138NA7.0417.0967.063NA7.0467.037.016NA7.0137.0076.973NA6.9386.9226.879NA7.1177.1287.1NA7.0767.0977.123
 us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassB1.978NANANA2.077NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonStock5.276NANANA5.229NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:WeightedAverageNumberOfSharesOutstandingBasic us-gaap:StatementClassOfStock us-gaap:CommonClassB1.926NA2.0362.0392.05NA2.0682.0682.069NA2.1022.1042.09NA2.0882.0882.067NA2.0552.0552.037NA2.0222.0222.009NA2.0042.0051.992NA1.981.9761.943NA1.9381.9381.92NA1.9141.9081.897
 us-gaap:WeightedAverageNumberOfSharesOutstandingBasic us-gaap:StatementClassOfStock us-gaap:CommonStock5.149NA5.1265.1815.149NA5.1265.1215.076NA5.0375.0355.025NA5.0225.0195.004NA4.9864.9824.975NA4.9574.9534.948NA4.9874.9794.955NA4.9234.8964.879NA5.1155.1245.114NA5.0695.0795.086
 us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock us-gaap:CommonClassB▆█▇▇▆▆█▄▃▅▆▁▅▄▅▇▄█▁▆██▄▅▄▃▃▇▅▇▆▄▇▂▄▅▃▅▄▄▅0.430.63000000000000010.50.510.380.410000000000000140.610.250.10.290000000000000040.4-0.120.340.150.360.470.230.59-0.10.430.610.580.160.320.240.050.080.490.330.550.370.250.52-0.010.210.360.120.330.220.20.3
 us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock us-gaap:CommonStock▆█▇▇▆▆█▄▃▅▆▁▅▄▅▆▄█▁▆█▇▄▅▄▃▃▇▅▇▆▄▇▂▄▆▃▅▄▄▅0.570.85000000000000010.660.680.510.550.810.330.130.40.53-0.170.450.20.480.630.30.78-0.140.570.820.770.210.430.320.070.110.650.440.730.50.330.69-0.020.280.490.160.430.280.270.38
us-gaap:EarningsPerShareDiluted NANA0.610.630.460.50.740.30.120.36000000000000010.48-0.150.410.180.440.580.280.72-0.130.530.750.710.190.390.30.070.10.60.410.670.460.310.64-0.020.260.450.150.40.260.250.35
 us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock us-gaap:CommonClassB0.42NANANA0.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock us-gaap:CommonStock0.56NANANA0.5NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
 TTM Greenblatt ROC _ _▅█▆▆▅▅▃▄▃▄▄▅▄▄▄▆▄▄▁▅▇▆▃▅▄▃▃▆▅▅▅▄▆▂▄▅▃▅5.1779.1335.75.8734.1214.2552.3272.8271.0032.8833.1144.7573.9162.8513.7465.5873.0463.472-1.2355.47.7765.8031.9094.2813.161.3520.995.7344.3424.4134.6743.3856.3990.4922.9624.8291.7964.055NANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▄█▆▆▆▆▆▅▄▄▆▅▄▄▄▅▄▄▄▅▄▄▄▅▅▅▆▄▄▄▃▃▃▂▃▂▂▁▂▁76.09764.84476.25671.00571.12270.11770.88569.8866.14365.61364.84768.89466.64665.77664.74565.17466.61264.91664.23565.36767.79565.51965.19664.64366.04466.04567.41769.30563.54663.89264.15261.12261.41761.11659.7860.20359.58257.73155.53857.20156.285
us-gaap:CostOfGoodsAndServicesSold █▃▇▅▄▅▇▇▃▃▁▃55.79349.29954.87152.04751.18752.70554.05154.47650.13349.98347.18749.237NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GrossProfit ▇▄█▆▇▅▅▄▄▄▅▇▆▄▅▆█▆▆▆▇▅▃▃▂▁▂▅▄▄▅▄▅▄▃▃▃▁▁▁▂20.30415.54521.38518.95819.93517.41216.83415.40416.0115.6517.74319.6418.96916.08117.78119.12520.72518.86618.56819.06220.65316.72214.43315.23313.76912.37313.88416.89316.516.10816.89116.26917.23115.54314.70514.55414.20312.43311.90712.49213.208
us-gaap:SellingGeneralAndAdministrativeExpense ▅█▅▄▆▄▅▄▅▄▅▅▅▄▄▄▇▅█▄▄▃▄▃▂▃▄▃▃▃▃▄▂▄▃▂▃▁▁▂▂15.12719.41215.68513.08515.81413.15714.50712.57715.00712.76714.62914.88315.05313.2314.03513.53817.67915.39419.80313.66212.87710.91912.52410.95210.60911.02112.89411.15912.15811.69512.20912.83410.8213.42811.7439.72512.4078.3789.1299.4389.386
us-gaap:OperatingIncomeLoss ▅█▆▆▅▅▃▄▃▄▄▅▄▄▄▆▄▄▁▅▇▆▃▅▄▃▃▆▅▅▅▄▆▂▄▅▃▅▄▄▄5.1779.1335.75.8734.1214.2552.3272.8271.0032.8833.1144.7573.9162.8513.7465.5873.0463.472-1.2355.47.7765.8031.9094.2813.161.3520.995.7344.3424.4134.6743.3856.3990.4922.9624.8291.7964.0552.7783.0543.822
us-gaap:InterestExpenseDebt ▂▃▁▁▁▂▂▂▂▁▂▂▃▂▃▃▃▄▃▃▃▄▄▄▅▅▅▅▆▆▆▆▇▇█▇▇███▆0.1920.2040.1080.1030.1030.160.1410.1420.1510.1270.1490.1990.2010.1660.2330.2380.2510.2670.2570.2520.2590.3090.3290.3070.3820.3830.3770.3850.4240.3990.4470.4460.4810.5030.5290.5040.5240.5580.550.5340.411
us-gaap:OtherNonoperatingIncomeExpense ▂▁▂▂▂▃█▃▂▂▃▃▃▃▃▂▂▃▃▂▃▃▃▂▃▃▃▃▂▂▃▃▃▃▃▂▃▃▃▃▃-0.255-1.201-0.043-0.104-0.0390.2194.4650.056-0.017-0.1550.250.4480.070.2960.233-0.113-0.1240.1490.25-0.0850.020.3690.316-0.090.0840.0430.2470.175-0.0350.0020.2070.0840.130.1730.193-0.0520.1930.0220.3590.0150.05
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType,us-gaap:PlanName us-gaap:RestrictedStock,odc:A2006Plan0.784NA0.770.810.969NA0.710.2290.66NA0.410.4260.502NA0.360.3460.431NA0.3240.3060.332NA0.210.3480.308NA0.3130.3190.241NA0.2030.210.203NA0.1790.17NANANANANA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▅█▆▆▄▄▇▃▁▃▄▅▄4.7557.5885.5975.7584.0774.1726.7042.7880.8842.6613.2955.0713.839NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 4.755NA5.5975.7584.077NA6.7042.7880.884NA3.2955.0713.839NA3.7685.2442.679NA-1.2335.0697.54NA1.9023.8862.8651.0510.8635.533.8933.974.4413.0316.057-0.0252.6344.2791.4733.4832.6242.5543.48
us-gaap:NonoperatingIncomeExpense ▂▁▃▃▃▃█▃▃▃▃▃▃▃▃▂▂▂▃▂▃▂▃▂▂▂▃▃▂▂▃▂▂▂▂▂▂▂▃▂▂-0.422-1.545-0.103-0.115-0.044-0.0834.377-0.039-0.119-0.2220.1810.314-0.0770.0030.022-0.343-0.367-0.4910.002-0.331-0.236-0.287-0.007-0.395-0.295-0.301-0.127-0.204-0.449-0.443-0.233-0.354-0.342-0.517-0.328-0.55-0.323-0.572-0.154-0.5-0.342
us-gaap:IncomeTaxExpenseBenefit ▄▄▄▄▃▃▄▃▃▃▃█▄▄▃▄▃▁▃▄▅▃▃▄▄▃▃▄▄▂▄▄▄▃▄▄▃▃▄▄▄0.8061.7070.9471.0090.6170.3341.1430.506-0.05-0.022-0.296.1670.7891.5320.5570.9940.67-2.28-0.3411.2482.1170.450.5171.0890.7450.5850.1411.2491.006-0.7671.190.8851.6050.0830.7421.040.3980.5880.7640.7770.961
us-gaap:ProfitLoss ▆█▇▇▆▆█▄▃▅▆▁▅▃▅▆▄▇▁▆█▇▃▅▄▃▃▆▅▇▅▄▇▂▄▅▃▅▄▄▅3.9495.8814.654.7493.463.8385.5612.2820.9342.6833.585-1.0963.051.3223.2114.252.0095.261-0.8923.8215.4235.0661.3852.7972.120.4660.7224.2812.8874.7373.2512.1464.452-0.1081.8923.2391.0752.8951.861.7772.519
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax █▆▃▄▄▆▅▅▄▃▃▆▄▇▄▆▅▅█▃▅▂▆▁▄▅▅▂▄▄▄▅▅▄▆▄0.2720.118-0.132-0.054-0.0440.090.0290.028-0.064-0.171-0.1650.144-0.0740.241-0.10.063-0.014-0.0270.292-0.139-0.011-0.2220.134-0.352-0.0850.0070.055-0.227-0.067-0.068-0.0410.0070.016-0.0680.069-0.034NANANANANA
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▅▃▄█▅▁▅▅▅▇▃▅▅▆▅▅▅▁▅▄▅▄▅▄▄▂▅▄▄█▅▅▅0.4-2.659-0.0065.2230.227-4.8540.1750.1520.1033.644-2.1910.3810.1072.9140.1890.3720.255-5.3760.441-0.0090.167-0.8530.23-0.259-0.1-3.1950.15-0.165-0.0185.4770.1130.1520.169NANANANANANANANA
us-gaap:NetIncomeLoss ▆█▇▇▆▆█▄▃▅▆▁▅3.9845.8864.6484.833.5363.7995.6192.2870.9062.7013.585-1.0963.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTax 4.384NA4.642NA3.763NA5.794NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest ▄▅▆▁▁█▂▅▇▅▆▆▆-0.035-0.0050.002-0.081-0.0760.039-0.058-0.0050.028-0.0180.00.00.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:NoncontrollingInterest▄▅▆▁▁█▂▅▇-0.035-0.0050.002-0.081-0.0760.039-0.058-0.0060.029NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:Assets ▇█▆▅▅▅▄▃▄▃▄▅▅▅▅▅▄▅▄▄▃▃▂▂▂▃▂▂▂▂▂▁▁▁▁▁▁▁227.371235.882215.981209.079209.742205.227198.478193.137196.951194.682198.01205.535206.917212.575212.053206.574200.067204.933196.149199.055192.086190.031185.426184.314180.727186.204184.637183.86178.429183.559180.854176.418174.708174.267171.938174.222172.518173.393NANANA
us-gaap:Liabilities ▅█▃▁▄▃▁▁▂▂▃▆▅▇█▇▇█▆▆▅▆▅▅▅▆▅▅▄▆█▇▇█▅▅▅▅77.05587.91869.32662.1571.80669.68160.96360.37365.16462.79768.99779.27378.80786.53889.26586.06983.29389.38279.59880.98476.8679.50378.05677.38775.3881.89676.64575.80273.55980.62187.40486.57785.6788.95975.51976.48377.13878.095NANANA
us-gaap:LiabilitiesAndStockholdersEquity ▇█▆▅▅▅▄▃▄▃▄▅▅▅▅▅▄▅▄▄▃▃▂▂▂▃▂▂▂▂▂▁▁▁▁▁▁▁227.371235.882215.981209.079209.742205.227198.478193.137196.951194.682198.01205.535206.917212.575212.053206.574200.067204.933196.149199.055192.086190.031185.426184.314180.727186.204184.637183.86178.429183.559180.854176.418174.708174.267171.938174.222172.518173.393NANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:AssetsCurrent ▇█▅▃▃▄▄▃▃▃▄▅▄▆▆▅▃▄▄▅▃▃▂▂▁▃▄▄▆▇▆▆▅▅▅▅▅▅102.285108.4294.11386.18185.54589.27686.80882.385.21983.01487.13294.15488.90197.01798.07792.77885.99991.17389.94592.7286.11782.64378.49177.02874.36183.51687.75789.35396.542103.37299.42197.17795.99795.20292.16494.10191.87991.816NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▆█▄▄▃▄▃▁▁▂▁▁▁▁▂▃▃▃▃▂▄▄▂▂▁▃▃▂▃▄▄▅▅▅▅▅▄▃▃▃▃31.29140.8920.54821.56919.2621.86216.2249.3759.01912.75710.6139.3818.4019.09513.60317.5615.99118.62917.19413.82721.01120.13814.37912.7638.40616.2316.43612.08217.77624.03522.64925.4327.17727.09325.64927.35921.017.88515.45219.28216.099
us-gaap:AccountsReceivableNetCurrent NA34.911NANANA35.459NANANA33.602NANANA32.75NANANA30.386NANANA31.466NANANA30.997NANANA31.148NANANA30.225NANANA29.217NANANA
us-gaap:ReceivablesNetCurrent ▇▄█▅▅▅▅▆▇▄▃▃▃▃▃▃▂▂▁▂▃▂▃▃▃▂▃▅▃▂▁▂▂▂▂▁▂▁39.21234.91141.84635.69936.26935.45935.90638.28239.93533.60232.56632.30932.05432.7531.96932.04730.97130.38629.16130.70831.88931.46631.96532.25531.89330.99732.85437.02231.73231.14829.78431.00431.38130.22530.49528.90731.29429.217NANANA
us-gaap:InventoryNet ▄▅▅▄▅▅▇█▆▄▄▄▄▄▅▄▄▄▆▄▃▃▅▄▅▅▅▄▃▂▃▃▂▁▁▃▃▁23.49323.89324.09622.67923.80324.16326.73828.12325.41322.52123.41522.60322.75922.61523.81323.21723.56723.25125.02522.94921.48621.36924.28523.66124.33224.48324.40122.73422.34420.72321.34922.18620.99819.67319.38921.6422.26319.23NANANA
us-gaap:InventoryFinishedGoods ▄▄▄▃▄▄▆█▆▄▅▄▄▅▅▄▄▄▅▃▂▂▄▃▄▄▅▃▃▂▂▃▂▁14.38414.514.2513.35314.36113.95715.60417.74715.55714.22315.13314.03714.2914.70414.68414.18913.7414.03214.94413.13912.60212.11713.80213.23413.65914.32614.99613.1312.87612.11212.32313.17712.59711.313NANANA11.041NANANA
us-gaap:Land NA13.57NANANA13.638NANANA13.615NANANA13.453NANANA13.659NANANA13.285NANANA13.348NANANA13.0NANANA16.275NANANA16.147NANANA
us-gaap:MachineryAndEquipmentGross NA152.583NANANA145.402NANANA141.53NANANA136.9NANANA137.479NANANA127.399NANANA120.081NANANA112.056NANANA109.181NANANA115.978NANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:AssetsNoncurrent ██▇██▅▅▅▅▅▅▆█▇▇▇▇█▅▅▆▆▅▆▆▆▅▅▁▁▂▁▁▁▁▁▁▁34.04834.51431.73533.06733.99125.15324.58424.64424.39424.96226.07127.09233.76531.52532.43332.29832.3833.04926.71526.88627.16827.73326.38827.58428.15427.79224.91125.54814.65714.13215.67514.12414.29914.61213.39613.31113.35413.549NANANA
us-gaap:PropertyPlantAndEquipmentGross ███▇▇▇▇▆▆▆▆▅▅▅▅▄▅▄▄▄▄▄▄▃▃▃▂▂▂▂▂▁▁▁▁▁▂▂262.325261.988257.123253.927251.37249.834244.378241.425239.779236.091232.678229.957227.077224.444219.715217.359221.164218.025215.723213.046211.011209.584209.006206.082203.82199.095194.215188.915187.07184.137182.919180.467178.667176.707178.218177.253190.246189.279NANANA
us-gaap:ConstructionInProgressGross NA13.717NANANA12.519NANANA13.985NANANA9.649NANANA2.831NANANA14.188NANANA11.759NANANA5.845NANANA2.572NANANA8.949NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ███▇▇▇▆▆▆▅▅▅▅▄▄▄▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▂▂171.287169.04166.99164.096161.164159.036157.292155.232152.441149.385147.871145.668142.826140.411138.172135.861139.476137.314136.234133.597132.21129.929128.459126.38125.608124.199122.246119.956119.84118.082117.161115.35114.255112.254111.84110.443122.961121.251NANANA
us-gaap:AmortizationOfIntangibleAssets ▂▃▃▄▃▄▄▄▄▅▅▄▅▆▆▆▆▆▇▇▇████▇▆▆▁0.1550.2040.1840.2490.1670.2340.2090.2090.210.2550.2550.2530.2540.310.3060.3070.3050.320.3630.3640.3630.4120.410.40.420.3530.3290.3370.088NANANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet ██▇▇▇▇▇▆▇▆▆▆▆▆▅▅▅▅▅▅▅▅▅▅▄▄▃▂▂▁▁▁▁▁▁▂▂▂91.03892.94890.13389.83190.20690.79887.08686.19387.33886.70684.80784.28984.25184.03381.54381.49881.68880.71179.48979.44978.80179.65580.54779.70278.21274.89671.96968.95967.2366.05565.75865.11764.41264.45366.37866.8167.28568.028NANANA
us-gaap:Goodwill ██████████████████████████▇▇▁▁▁▁▁▁▁▁▁▁9.2629.2629.2629.2629.2629.2629.2629.2629.2629.2629.0349.0349.0349.0349.0349.0349.0349.0349.0349.0349.0349.0349.0349.0349.0349.0348.5998.5535.1625.1625.1625.1625.1625.1625.1625.1625.1625.162NANANA
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill 0.376NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ██▇▇▇▁9.2279.8168.3278.5358.9670.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▇▄▃▃▃▃▃▃▂▂▃▂▆▆▇▆▅▅▆▅▅▅▆▇█▆▅▄▆▄▂▂▂▂▂▁▁▁6.5575.675.1525.0875.0845.0495.2755.2044.9214.8864.9794.9376.3366.4756.5556.1925.945.9026.1526.0416.0426.0136.2326.8647.1266.2325.8845.5346.3225.5384.84.644.6364.6384.6234.4674.4424.35NANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:LiabilitiesCurrent ▄█▆▄▂▃▃▃▄▃▄▄▂▃▃▂▁▃▃▃▂▂▂▂▁▂▂▂▁▃▂▂▂▂▁▁▂▁34.4746.20740.94733.50530.00232.60631.50131.08935.71730.94935.71933.33427.74732.95432.77129.49827.32730.7430.64732.15428.74428.88828.72927.7225.94329.529.79429.12727.31431.44730.26329.39528.6629.12227.21326.2527.47426.48NANANA
us-gaap:AccountsPayableCurrent ▁█▃9.74512.52910.524NANA8.092NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DividendsPayableCurrent ████████▇▇▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▆▆▆▁▁▅▅▅▅▅▅1.8071.8081.7351.7661.7661.7611.6891.681.6561.6271.5591.5591.5591.5531.4851.4851.4791.4771.4071.4071.4061.3761.311.3131.3131.3111.2431.2421.2421.2360.00.01.1561.1541.1341.1321.1321.129NANANA
us-gaap:AccruedLiabilitiesCurrent █▁▁▁▁▂▂▃▂▁▁▁▁▁▁▁▁▁▁▂▁▁▂▂▂▂▂▂▁▁▁▁▁▂▁▁▁▁19.8521.3132.2161.8621.8182.6353.8315.3024.171.7671.4680.951.1871.6062.2031.6991.3781.5792.1182.3261.9631.8742.3132.752.4462.5042.7972.482.2742.1542.2851.991.9822.5851.6931.5961.7622.135NANANA
us-gaap:OperatingLeaseLiabilityCurrent ██▆▆▆▁2.0662.171.5611.4611.6030.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesCurrent NA9.8759.4256.9517.8928.7076.9397.4928.3837.6756.9246.8597.6076.9487.6386.7537.1386.4556.0636.5316.1675.7616.4926.4936.7338.2037.4196.3445.7416.1636.0275.5655.735.384.7775.8796.626.834NANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:LiabilitiesNoncurrent ▄▄▁▁▄▃▁▁▁▂▂▅▆▇▇▇▇█▆▆▅▆▆▆▆▆▅▅▅▆▇▇▇█▅▆▆▆42.58541.71128.37928.64541.80437.07529.46229.28429.44731.84833.27845.93951.0653.58456.49456.57155.96658.64248.95148.8348.11650.61549.32749.66749.43752.39646.85146.67546.24549.17457.14157.18257.0159.83748.30650.23349.66451.615NANANA
us-gaap:DeferredFinanceCostsNoncurrentNet ▁█0.1430.15NANANA0.0310.0390.0460.0530.060.0680.0750.0820.0890.0960.1030.110.1180.1250.1320.1390.1460.170.1940.2190.2430.2590.2770.2930.3090.3290.3480.3670.3850.4040.4230.4430.463NANANA
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent ▂▂▁▁▅▅▂▂▂▂▃▇▇▇████▅▅▅▅▄▄▄▄▂▂▂▂▅▅▅▅▁▂▁▁15.18415.1412.56512.63724.07123.72116.75616.47416.21815.90617.28229.39229.31429.16132.75832.91532.68732.49223.72923.67523.68323.42922.12922.622.53122.27316.82216.77816.58216.36224.7424.82324.76424.24113.41914.0713.67813.235NANANA
us-gaap:MinorityInterest ▁▂▂▂▅▇▆██▇-0.209-0.174-0.169-0.171-0.09-0.014-0.0530.0050.011-0.018NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent █▅▄▃▄▇▇▇▆▆▆▇▆▆▆▆▅▅▅▅▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁4.5983.4482.6822.5252.6724.2883.9824.1083.93.7353.6314.1743.7943.7253.563.5183.3613.3133.2323.22.4962.2512.0362.0261.9611.9561.9922.0211.9431.8431.5511.5611.521.5791.5431.4511.4711.484NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ██▇██▁8.6369.1358.2858.6028.9060.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest █▇▇▇▄▄▄▃▃▃▂▁150.316147.964146.655146.929137.936135.546137.515132.764131.787131.885129.013126.262NA126.037NANANA115.551NANANANANANA105.347104.308107.992108.058104.87102.93893.4589.84189.03885.30896.41997.73995.3895.298NANANA
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonClassB▂▃▆▆▆████▄▅▅▆▆▆▆▆▆▆▆▆▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁▁▁0.2410.2440.2510.2530.2530.2580.2570.2580.2570.2470.250.250.2510.2510.2510.2510.2510.2520.2520.2520.2520.2390.2390.2390.2390.2390.2380.240.240.2390.240.240.2380.2370.2380.2370.2370.237NANANA
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonStock█▇▇▇▇▆▆▅▅▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁▁0.8510.8450.8370.8350.8350.8280.8280.8230.8140.8090.8050.8050.8040.8020.8020.8020.80.7980.7980.7980.7970.7940.7930.7930.7930.7920.7920.7890.7890.7870.7840.7830.7790.7790.7770.7770.7760.775NANANA
us-gaap:AdditionalPaidInCapital NA44.993NANANA41.3NANANA38.473NANANA36.242NANANA34.294NANANA33.563NANANA33.13NANANA31.317NANANA29.759NANANA29.213NANANA
us-gaap:AdditionalPaidInCapitalCommonStock ██▇▇▇▆▆▅▅▅▅▄▄▄▄▄▃▃▃▃▅▃▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁▁45.77944.99344.14943.14942.32741.340.48739.7339.18638.47338.02237.25336.77536.24235.67635.28834.85334.29433.80933.4637.62233.56333.51833.46733.40333.1333.09532.44632.43931.31731.05930.69129.99829.75929.5729.36329.30329.213NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ██▇▇▇▆▆▆▆▆▆▅▅▅▅▅▅▅▄▅▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁178.761176.579172.504169.59166.526164.756162.718158.788158.185158.935157.862153.571156.226154.735154.966153.24150.475149.945146.195148.493146.08142.095138.405138.33136.846136.039136.901137.422134.382132.75129.248125.997126.196122.901124.119123.363121.256121.388119.624118.819118.198
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▃▃▅▅▁▁▄▄▄▄▃▅▄▄▂▂▂▂▅▅▅▅▆▅▆▆████-11.854-12.254-9.595-9.589-14.812-15.039-10.185-10.36-10.512-10.615-11.995-9.804-10.185-10.292-13.206-13.395-13.767-14.022-8.646-9.087-9.078-9.245-8.392-8.622-8.363-8.263-5.068-5.218-5.053-5.035NANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedDefinedBenefitPlansAdjustment▃▃▅▅▁▁▅▅▄▄▃▅▅▄▂▂▂▂▆▆▆▅▆▆▆▆████-11.866-11.994-9.217-9.343-14.62-14.891-9.947-10.093-10.217-10.384-11.935-9.909-10.146-10.327-13.0-13.289-13.598-13.867-8.518-8.667-8.797-8.975-8.344-8.44-8.533-8.632-5.43-5.495-5.551-5.608NANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestNA-11.994NANANA-14.891NANANA-10.384NANANA-10.327NANANA-13.867NANANA-8.975NANANA-8.632NANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestNA-0.26NANANA-0.148NANANA-0.231NANANA0.035NANANA-0.155NANANA-0.27NANANA0.255NANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedTranslationAdjustment▄▂▁▂▃▃▂▂▂▂▄▅▄▅▃▃▃▃▃▁▂▂▄▃▆▆▆▆▇█0.012-0.26-0.378-0.246-0.192-0.148-0.238-0.267-0.295-0.231-0.060.105-0.0390.035-0.206-0.106-0.169-0.155-0.128-0.42-0.281-0.27-0.048-0.1820.170.2550.2480.1930.420.487NANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestNA-12.254NANANA-15.039NANANA-10.615NANANA-10.292NANANA-14.022NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:TreasuryStockValue ██▇▅▅▅▅▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▂▁▁▁63.25362.26961.32257.13857.10356.54356.53756.4856.15455.94655.93155.81355.76155.70155.70155.68155.83855.71655.85755.84555.78955.98755.9755.45155.45155.40455.39555.34455.33255.29655.29655.27655.21755.20851.44249.26849.26849.424NANANA
us-gaap:MinorityInterest ▁▂▂▂▅▇▆██▇-0.209-0.174-0.169-0.171-0.09-0.014-0.0530.0050.011-0.018NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0.784NA0.770.810.969NA0.710.2290.655NA0.41NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▂█▅▅▅▆▆▄▃▅▁▅▄▅▆▅▃▅▄▅▅▆▄▅▄▄▅▄▃▄▅▅▄▅▄▆▃▄▄▅▃-3.43520.1937.9997.5786.69211.37912.6722.0080.6847.823-8.849.0612.5685.91611.947.7681.3255.7622.3588.5358.51610.7085.6618.8591.7485.5868.313.052-0.6524.0928.4636.3874.4247.7035.3559.9040.3771.9883.8647.72-0.464
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▅▆▆▅▅▅▆▇▇█▅▇▄▃▅▇▆▇▃▆▅▆▆▅▅▆▄▆▆▄▅▆▆▆▆█▇▅▁▇-3.565-3.919-3.472-3.386-3.9-4.13-4.2130.0310.4241.9645.708-6.5311.431-9.186-14.412-4.9790.533-3.3142.353-14.481-2.965-3.624-2.655-3.142-4.825-4.586-2.574-7.515-0.895-2.997-9.824-5.269-0.928-1.629-2.007-2.4685.8341.317-4.815-20.640.473
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▄▂▃▂▃▃▃▂▁▅▃▂▃▃▃▂▃▃▃▂▃▃▃▂▃▃▃▂▃▃▂▂▂▂▃▂▃▂█▂-2.7814.102-5.719-1.789-5.344-1.695-1.686-1.66-4.845-7.5584.441-1.559-4.663-1.289-1.477-1.23-4.554-1.099-1.394-1.272-4.677-1.267-1.384-1.306-4.786-1.206-1.247-1.247-4.6720.259-1.456-2.862-3.391-4.661-5.032-0.973-3.223-0.884-2.79916.102-2.634
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁█-9.59920.342NANA-2.6025.638NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▂█▅▅▅▆▆▄▃▅▁▅▄▅▆▅▃▅▄▅▅▆▄▅▄▄▅▄▃▄▅▅▄▅▄▆▃▄▄▅▃-3.43520.1937.9997.5786.69211.37912.6722.0080.6847.823-8.849.0612.5685.91611.947.7681.3255.7622.3588.5358.51610.7085.6618.8591.7485.5868.313.052-0.6524.0928.4636.3874.4247.7035.3559.9040.3771.9883.8647.72-0.464
us-gaap:NetIncomeLoss ▆█▇▇▆▆█▄▃▅▆▁▅3.9845.8864.6484.833.5363.7995.6192.2870.9062.7013.585-1.0963.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ProfitLoss ▆█▇▇▆▆█▄▃▅▆▁▅▃▅▆▄▇▁▆█▇▃▅▄▃▃▆▅▇▅▄▇▂▄▅▃▅▄▄▅3.9495.8814.654.7493.463.8385.5612.2820.9342.6833.585-1.0963.051.3223.2114.252.0095.261-0.8923.8215.4235.0661.3852.7972.120.4660.7224.2812.8874.7373.2512.1464.452-0.1081.8923.2391.0752.8951.861.7772.519
us-gaap:IncreaseDecreaseInInventories ▄▄▆▃▄▁▃██▃▅▄▅▃▅▄▅▂▇▆▅▁▅▄▄▅▆▄▆▄▃▆▆▅▂▄█▅▆▄▆-0.462-0.2851.58-1.137-0.371-2.555-1.3592.6742.933-1.0080.858-0.2290.154-1.2830.628-0.3780.367-1.6991.9791.5480.126-2.9160.624-0.671-0.1510.0821.537-0.2741.621-0.626-0.8371.1881.3250.297-2.251-0.6233.0330.8991.077-0.0421.273
us-gaap:DeferredIncomeTaxExpenseBenefit ▅▃▅▄▄▅▄▄▄▁▅█▄▄▄▄▄▁▄▄▄▂▄▄▄▅▅▄▄▃▃▄▄▆▄▄▄▆▄▄▄0.714-1.8591.0550.343-0.0310.7740.1710.0530.053-4.2940.935.2010.111-0.0930.1770.1890.165-3.90.0910.080.109-2.9670.2650.0940.0720.5670.6970.0420.037-1.895-1.4190.0920.0922.2190.0380.0360.0292.9370.0430.0360.037
us-gaap:ShareBasedCompensation ▆▇▆▇█▇▆▂▅▄▃▃▃▃▃▃▄▂▃▃▃▂▂▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁▂▁0.7840.8190.770.810.9690.8170.6920.2460.6520.4280.4020.4110.3590.370.360.3460.4310.2850.3240.3060.3320.2760.210.3480.3080.3160.3130.3190.2410.2480.2030.210.2030.2080.1790.1730.1670.1660.160.1910.124
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▅▆▆▅▅▅▆▇▇█▅▇▄▃▅▇▆▇▃▆▅▆▆▅▅▆▄▆▆▄▅▆▆▆▆█▇▅▁▇-3.565-3.919-3.472-3.386-3.9-4.13-4.2130.0310.4241.9645.708-6.5311.431-9.186-14.412-4.9790.533-3.3142.353-14.481-2.965-3.624-2.655-3.142-4.825-4.586-2.574-7.515-0.895-2.997-9.824-5.269-0.928-1.629-2.007-2.4685.8341.317-4.815-20.640.473
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▄▄▄▄▄▆▄▂▅▅▄▃▅▅▃▃▅▄▂▃▁▂▅▅▇▆█▄▄▂▃▃▂▁▂▂▁▄▆▃▁3.5683.873.5843.3863.94.8673.9632.1414.0584.5413.6832.8054.0454.3453.1392.9844.2953.6322.2573.031.7651.9144.0254.2035.7175.2756.5093.43.3821.992.7962.8522.1571.5081.941.9011.6113.5965.4373.1351.638
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▄▂▃▂▃▃▃▂▁▅▃▂▃▃▃▂▃▃▃▂▃▃▃▂▃▃▃▂▃▃▂▂▂▂▃▂▃▂█▂-2.7814.102-5.719-1.789-5.344-1.695-1.686-1.66-4.845-7.5584.441-1.559-4.663-1.289-1.477-1.23-4.554-1.099-1.394-1.272-4.677-1.267-1.384-1.306-4.786-1.206-1.247-1.247-4.6720.259-1.456-2.862-3.391-4.661-5.032-0.973-3.223-0.884-2.79916.102-2.634
us-gaap:PaymentsOfDividendsCommonStock ▅▅▅▅▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▃▄▃▁▁█▃▃▃▃▃▃▃▃▃1.8031.7381.7651.7661.7611.6891.681.661.6271.5591.5591.5591.5531.4851.4851.4791.4771.411.4071.4061.3771.311.3141.3121.3111.2461.2411.2421.2360.00.03.4751.1551.0911.1331.1321.131.061.0551.061.043
us-gaap:PaymentsForRepurchaseOfCommonStock ▃▃█▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▇▅▁▁▁▁▄▂0.9780.9214.0970.0230.50.0060.0060.00.135-0.0010.00.00.0270.00.0130.00.1220.00.00.00.0180.00.1220.00.00.0240.050.0130.00.00.00.1660.0093.7662.4810.00.00.00.281.6830.511
  2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument odc:SeriesBSeniorNotesNA3.95e-08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument,us-gaap:SubsequentEventType odc:SeriesBSeniorNote,us-gaap:SubsequentEventNANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Common Stock Value

us-gaap:CommonStockValue us-gaap:StatementClassOfStock

us-gaap:CommonStockValue

us-gaap:CommonClassB


Common
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value241000.0244000.0251000.0253000.0253000.0258000.0257000.0258000.0257000.0247000.0250000.0250000.0251000.0251000.0251000.0251000.0251000.0252000.0252000.0252000.0252000.0239000.0239000.0239000.0239000.0239000.0238000.0240000.0240000.0239000.0240000.0240000.0238000.0237000.0238000.0237000.0237000.0237000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of Assets us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Common
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value851000.0845000.0837000.0835000.0835000.0828000.0828000.0823000.0814000.0809000.0805000.0805000.0804000.0802000.0802000.0802000.0800000.0798000.0798000.0798000.0797000.0794000.0793000.0793000.0793000.0792000.0792000.0789000.0789000.0787000.0784000.0783000.0779000.0779000.0777000.0777000.0776000.0775000.0
Percentage of CommonStockValue353.1346.3333.5330.0330.0320.9322.2319.0316.7327.5322.0322.0320.3319.5319.5319.5318.7316.7316.7316.7316.3332.2331.8331.8331.8331.4332.8328.8328.8329.3326.7326.2327.3328.7326.5327.8327.4327.0
Percentage of Assets0.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.50.40.40.4
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesIssued

us-gaap:CommonClassB


Common
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value2437400.02512000.02532000.02533600.02576500.02576500.02576500.02570000.02469000.02503700.02503700.02507100.02513500.02513500.02513500.02513500.02515700.02515700.02515700.02515700.02389700.02389700.02389700.02389700.02394700.02394700.02399700.02399700.02394500.02394500.02394500.02382200.02374900.02374900.02372900.02372900.02372900.0
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStock


Common
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value8449000.08371200.08349200.08346100.08284200.08276900.08236400.08135300.08086800.08050000.08049000.08045600.08015200.08015200.08015200.07997200.07982200.07981200.07980700.07974100.07936300.07934100.07934100.07932100.07917400.07917400.07894500.07894500.07866600.07848300.07832400.07791200.07786200.07770200.07762400.07756600.07750300.0
Percentage of CommonStockSharesIssued346.6333.3329.7329.4321.5321.3319.7316.6327.5321.5321.5320.9318.9318.9318.9318.2317.3317.3317.2317.0332.1332.0332.0331.9330.6330.6329.0329.0328.5327.8327.1327.1327.9327.2327.1326.9326.6

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding us-gaap:StatementEquityComponents

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStock


Common
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-31
Value101010101010101010101010101010101010109.8841399.715372
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-04-302012-01-312011-10-312011-04-302011-01-312010-10-31
Value7288000.07344000.07306000.07253000.07229000.07243000.07222000.07139000.07211000.07164000.07155000.07138000.07041000.07096000.07063000.07046000.07030000.07016000.07013000.07007000.06973000.06938000.06922000.06879000.07117000.07128000.07100000.07076000.07097000.07123000.0
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding us-gaap:StatementClassOfStock

us-gaap:CommonClassB


Weighted
Period End2020-10-312019-10-31
Value1978000.02077000.0
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding0.028.4

us-gaap:CommonStock


Weighted
Period End2020-10-312019-10-31
Value5276000.05229000.0
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding0.071.6

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic us-gaap:StatementClassOfStock

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:CommonClassB


Weighted
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-04-302012-01-312011-10-312011-04-302011-01-312010-10-31
Value1926000.02036000.02039000.02050000.02068000.02068000.02069000.02102000.02104000.02090000.02088000.02088000.02067000.02055000.02055000.02037000.02022000.02022000.02009000.02004000.02005000.01992000.01980000.01976000.01943000.01938000.01938000.01920000.01914000.01908000.01897000.0
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStock


Weighted
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-04-302012-01-312011-10-312011-04-302011-01-312010-10-31
Value5149000.05126000.05181000.05149000.05126000.05121000.05076000.05037000.05035000.05025000.05022000.05019000.05004000.04986000.04982000.04975000.04957000.04953000.04948000.04987000.04979000.04955000.04923000.04896000.04879000.05115000.05124000.05114000.05069000.05079000.05086000.0
Percentage of WeightedAverageNumberOfSharesOutstandingBasic267.3251.8254.1251.2247.9247.6245.3239.6239.3240.4240.5240.4242.1242.6242.4244.2245.2245.0246.3248.9248.3248.7248.6247.8251.1263.9264.4266.4264.8266.2268.1

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock

us-gaap:EarningsPerShareBasic

us-gaap:CommonClassB


Earnings
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value0.430.630.50.510.380.410.610.250.10.290.4-0.120.340.150.360.470.230.59-0.10.430.610.580.160.320.240.050.080.490.330.550.370.250.52-0.010.210.360.120.330.220.20.3
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStock


Earnings
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value0.570.850.660.680.510.550.810.330.130.40.53-0.170.450.20.480.630.30.78-0.140.570.820.770.210.430.320.070.110.650.440.730.50.330.69-0.020.280.490.160.430.280.270.38
Percentage of EarningsPerShareBasic132.6134.9132.0133.3134.2134.1132.8132.0130.0137.9132.5141.7132.4133.3133.3134.0130.4132.2140.0132.6134.4132.8131.2134.4133.3140.0137.5132.7133.3132.7135.1132.0132.7200.0133.3136.1133.3130.3127.3135.0126.7

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value0.610.630.460.50.740.30.120.360.48-0.150.410.180.440.580.280.72-0.130.530.750.710.190.390.30.070.10.60.410.670.460.310.64-0.020.260.450.150.40.260.250.35
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock

us-gaap:CommonClassB


Earnings
Period End2020-10-312019-10-31
Value0.420.37
Percentage of EarningsPerShareDiluted0.080.4

us-gaap:CommonStock


Earnings
Period End2020-10-312019-10-31
Value0.560.5
Percentage of EarningsPerShareDiluted0.0108.7

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value7664767171707069666564686665646566646465676565646666676963636461616159605957555756
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService, us-gaap:StatementBusinessSegments

odc:AgriculturalandHorticultural, odc:BusinesstoBusinessSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value6.9875.3686.2224.5775.7195.9915.6226.6466.0525.7155.2036.9366.043
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.28.38.26.48.08.57.99.59.18.78.010.19.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.28.38.26.48.08.57.99.59.18.78.010.19.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:AgriculturalandHorticultural odc:BusinesstoBusinessSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:AnimalHealthandNutrition, odc:BusinesstoBusinessSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value4.0184.7834.1453.9624.8394.4513.3163.9664.1644.6754.5424.2184.627
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.37.45.45.66.86.34.75.76.37.17.06.16.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.37.45.45.66.86.34.75.76.37.17.06.16.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:AnimalHealthandNutrition odc:BusinesstoBusinessSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:BleachingClayandFluidsPurification, odc:BusinesstoBusinessSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value12121212121313121112121212
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.620.016.417.417.219.719.318.018.018.518.718.818.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.620.016.417.417.219.719.318.018.018.518.718.818.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:BleachingClayandFluidsPurification odc:BusinesstoBusinessSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:BleachingClayandFluidsPurification, odc:RetailAndWholesaleSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value0.5190.5940.6390.5310.6650.4980.6230.5520.6450.470.5020.5060.62
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.90.80.70.90.70.90.81.00.70.80.70.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.90.80.70.90.70.90.81.00.70.80.70.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:BleachingClayandFluidsPurification odc:RetailAndWholesaleSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:CatLitter, odc:BusinesstoBusinessSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value3.8763.5023.7793.553.6973.8213.4413.2873.2153.2832.9453.2733.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.15.45.05.05.25.44.94.74.95.04.54.85.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.15.45.05.05.25.44.94.74.95.04.54.85.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:CatLitter odc:BusinesstoBusinessSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:CatLitter, odc:RetailAndWholesaleSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value40314138363334353230293330
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.648.653.854.351.248.148.250.449.046.745.848.646.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.648.653.854.351.248.148.250.449.046.745.848.646.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:CatLitter odc:RetailAndWholesaleSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:IndustrialandSports, odc:RetailAndWholesaleSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value7.2626.1297.8947.4127.67.832107.6527.7778.6889.857.5698.117
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.59.510.410.410.711.214.211.011.813.215.211.012.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.59.510.410.410.711.214.211.011.813.215.211.012.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:IndustrialandSports odc:RetailAndWholesaleSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments

odc:BusinesstoBusinessSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value272626242628262625252427272524232725222225232123232222252324242121
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.241.135.034.537.240.036.737.938.339.338.239.740.638.837.335.741.239.335.034.638.136.333.535.735.834.333.336.537.639.038.235.535.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.241.135.034.537.240.036.737.938.339.338.239.740.638.837.335.741.239.335.034.638.136.333.535.735.834.333.336.537.639.038.235.535.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:BusinesstoBusinessSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:RetailAndWholesaleSegment


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value483849464442444340394041394040413939414241414341424344443938393939
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax63.858.965.065.562.860.063.362.161.760.761.860.359.461.262.764.358.860.765.065.461.963.766.564.364.265.766.763.562.461.061.864.564.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax63.858.965.065.562.860.063.362.161.760.761.860.359.461.262.764.358.860.765.065.461.963.766.564.364.265.766.763.562.461.061.864.564.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax odc:RetailAndWholesaleSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value554954525152545450494749
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.376.072.073.372.075.276.378.075.876.272.871.5

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value2015211819171615161517191816171920181819201614151312131616161616171514141412111213
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.724.028.026.728.024.823.722.024.223.927.428.528.524.427.529.331.129.128.929.230.525.522.123.620.818.720.624.426.025.226.326.628.125.424.624.223.821.521.421.823.5

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value15191513151314121512141415131413171519131210121010111211121112121013119.725128.3789.1299.4389.386
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.929.920.618.422.218.820.518.022.719.522.621.622.620.121.720.826.523.730.820.919.016.719.216.916.116.719.116.119.118.319.021.017.622.019.616.220.814.516.416.516.7

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value5.1779.1335.75.8734.1214.2552.3272.8271.0032.8833.1144.7573.9162.8513.7465.5873.0463.472-1.2355.47.7765.8031.9094.2813.161.3520.995.7344.3424.4134.6743.3856.3990.4922.9624.8291.7964.0552.7783.0543.822
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.814.17.58.35.86.13.34.01.54.44.86.95.94.35.88.64.65.3-1.98.311.58.92.96.64.82.01.58.36.86.97.35.510.40.85.08.03.07.05.05.36.8

Interest Expense Debt

us-gaap:InterestExpenseDebt

us-gaap:InterestExpenseDebt


Interest
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value192000.0204000.0108000.0103000.0103000.0160000.0141000.0142000.0151000.0127000.0149000.0199000.0201000.0166000.0233000.0238000.0251000.0267000.0257000.0252000.0259000.0309000.0329000.0307000.0382000.0383000.0377000.0385000.0424000.0399000.0447000.0446000.0481000.0503000.0529000.0504000.0524000.0558000.0550000.0534000.0411000.0
Percentage of InterestExpenseDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.10.10.10.20.20.20.20.20.20.30.30.30.40.40.40.40.40.40.40.50.50.50.60.60.60.60.70.60.70.70.80.80.90.80.91.01.00.90.7

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-255000.0-1201000.0-43000.0-104000.0-39000.0219000.04465000.056000.0-17000.0-155000.0250000.0448000.070000.0296000.0233000.0-113000.0-124000.0149000.0250000.0-85000.020000.0369000.0316000.0-90000.084000.043000.0247000.0175000.0-35000.02000.0207000.084000.0130000.0173000.0193000.0-52000.0193000.022000.0359000.015000.050000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.3-1.9-0.1-0.1-0.10.36.30.1-0.0-0.20.40.70.10.50.4-0.2-0.20.20.4-0.10.00.60.5-0.10.10.10.40.3-0.10.00.30.10.20.30.3-0.10.30.00.60.00.1

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType, us-gaap:PlanName

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:RestrictedStock, odc:A2006Plan


Allocated
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-04-302012-01-31
Value784000.0770000.0810000.0969000.0710000.0229000.0660000.0410000.0426000.0502000.0360000.0346000.0431000.0324000.0306000.0332000.0210000.0348000.0308000.0313000.0319000.0241000.0203000.0210000.0203000.0179000.0170000.0
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.01.01.11.41.00.31.00.60.60.80.60.50.60.50.50.50.30.50.50.50.50.40.30.30.30.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RestrictedStock odc:A2006Plan0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value4.7557.5885.5975.7584.0774.1726.7042.7880.8842.6613.2955.0713.839
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.211.77.38.15.76.09.54.01.34.15.17.45.8

Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments


Income
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value4.7555.5975.7584.0776.7042.7880.8843.2955.0713.8393.7685.2442.679-1.2335.0697.541.9023.8862.8651.0510.8635.533.8933.974.4413.0316.057-0.0252.6344.2791.4733.4832.6242.5543.48
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.27.38.15.79.54.01.35.17.45.85.88.04.0-1.97.811.12.96.04.31.61.38.06.16.26.95.09.9-0.04.47.12.56.04.74.56.2

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-422000.0-1545000.0-103000.0-115000.0-44000.0-83000.04377000.0-39000.0-119000.0-222000.0181000.0314000.0-77000.03000.022000.0-343000.0-367000.0-491000.02000.0-331000.0-236000.0-287000.0-7000.0-395000.0-295000.0-301000.0-127000.0-204000.0-449000.0-443000.0-233000.0-354000.0-342000.0-517000.0-328000.0-550000.0-323000.0-572000.0-154000.0-500000.0-342000.0
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.6-2.4-0.1-0.2-0.1-0.16.2-0.1-0.2-0.30.30.5-0.10.00.0-0.5-0.6-0.80.0-0.5-0.3-0.4-0.0-0.6-0.4-0.5-0.2-0.3-0.7-0.7-0.4-0.6-0.6-0.8-0.5-0.9-0.5-1.0-0.3-0.9-0.6

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value806000.01707000.0947000.01009000.0617000.0334000.01143000.0506000.0-50000.0-22000.0-290000.06167000.0789000.01532000.0557000.0994000.0670000.0-2280000.0-341000.01248000.02117000.0450000.0517000.01089000.0745000.0585000.0141000.01249000.01006000.0-767000.01190000.0885000.01605000.083000.0742000.01040000.0398000.0588000.0764000.0777000.0961000.0
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.12.61.21.40.90.51.60.7-0.1-0.0-0.49.01.22.30.91.51.0-3.5-0.51.93.10.70.81.71.10.90.21.81.6-1.21.91.42.60.11.21.70.71.01.41.41.7

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value3.9495.8814.654.7493.463.8385.5612.2820.9342.6833.585-1.0963.051.3223.2114.252.0095.261-0.8923.8215.4235.0661.3852.7972.120.4660.7224.2812.8874.7373.2512.1464.452-0.1081.8923.2391.0752.8951.861.7772.519
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.29.16.16.74.95.57.83.31.44.15.5-1.64.62.05.06.53.08.1-1.45.88.07.72.14.33.20.71.16.24.57.45.13.57.2-0.23.25.41.85.03.33.14.5

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-31
Value272000.0118000.0-132000.0-54000.0-44000.090000.029000.028000.0-64000.0-171000.0-165000.0144000.0-74000.0241000.0-100000.063000.0-14000.0-27000.0292000.0-139000.0-11000.0-222000.0134000.0-352000.0-85000.07000.055000.0-227000.0-67000.0-68000.0-41000.07000.016000.0-68000.069000.0-34000.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.2-0.2-0.1-0.10.10.00.0-0.1-0.3-0.30.2-0.10.4-0.20.1-0.0-0.00.5-0.2-0.0-0.30.2-0.5-0.10.00.1-0.3-0.1-0.1-0.10.00.0-0.10.1-0.1

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value400000.0-2659000.0-6000.05223000.0227000.0-4854000.0175000.0152000.0103000.03644000.0-2191000.0381000.0107000.02914000.0189000.0372000.0255000.0-5376000.0441000.0-9000.0167000.0-853000.0230000.0-259000.0-100000.0-3195000.0150000.0-165000.0-18000.05477000.0113000.0152000.0169000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.5-4.1-0.07.40.3-6.90.20.20.25.6-3.40.60.24.40.30.60.4-8.30.7-0.00.2-1.30.4-0.4-0.2-4.80.2-0.2-0.08.60.20.20.3

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value128000.0126000.05277000.0271000.0146000.0124000.0167000.0-2026000.0237000.0181000.0289000.0309000.0269000.0149000.0130000.0178000.0-631000.096000.093000.099000.0-3202000.065000.056000.057000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax32.0-2100.0101.0119.483.481.6162.192.562.2169.2152.983.1105.533.8-1444.4106.674.041.7-35.9-99.0100.243.3-33.9-316.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.27.40.40.20.20.3-3.10.30.30.40.50.40.20.20.3-1.00.10.10.1-4.80.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedDefinedBenefitPlansAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value400000.0-2659000.0-6000.05223000.0227000.0-4854000.0175000.0152000.0103000.01380000.073000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.037.9-3.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.5-4.1-0.07.40.3-6.90.20.20.22.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value272000.0-132000.0-54000.0-44000.029000.028000.0-64000.0-165000.0144000.0-74000.0-100000.063000.0-14000.0292000.0-139000.0-11000.0-222000.0134000.0-352000.0-85000.07000.055000.0-227000.0-67000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax68.02200.0-1.0-19.416.618.4-62.17.537.8-69.2-52.916.9-5.566.21544.4-6.626.058.3135.985.0-0.236.7137.6372.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.4-0.2-0.1-0.10.00.0-0.1-0.30.2-0.1-0.20.1-0.00.5-0.2-0.0-0.30.2-0.5-0.10.00.1-0.3-0.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value3.9845.8864.6484.833.5363.7995.6192.2870.9062.7013.585-1.0963.05
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.29.16.16.85.05.47.93.31.44.15.5-1.64.6

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-31
Value3.9845.8864.6484.833.5363.7995.6192.2870.906
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.29.16.16.85.05.47.93.31.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2020-10-312020-04-302019-10-312019-04-30
Value4.3844.6423.7635.794
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.86.15.38.2

Net Income Loss Attributable To Noncontrolling Interest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value-35000.0-5000.02000.0-81000.0-76000.039000.0-58000.0-5000.028000.0-18000.0000
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.00.0-0.1-0.10.1-0.1-0.00.0-0.00.00.00.0

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-31
Value-35000.0-5000.02000.0-81000.0-76000.039000.0-58000.0-6000.029000.0
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0120.0103.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.00.0-0.1-0.10.1-0.1-0.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.0

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-31
Value227235215209209205198193196194198205206212212206200204196199192190185184180186184183178183180176174174171174172173153
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:StatementBusinessSegments

odc:BusinesstoBusinessSegment


Assetsus-gaap:
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312012-07-31
Value72726963656564606165616264656059606154565755535555535455545344
Percentage of Assets32.030.932.030.531.031.832.531.231.333.530.930.531.330.728.428.930.229.827.928.329.729.329.130.230.428.929.730.030.829.325.4
Percentage of Assets32.030.932.030.531.031.832.531.231.333.530.930.531.330.728.428.930.229.827.928.329.729.329.130.230.428.929.730.030.829.325.4
Percentage of Assets odc:BusinesstoBusinessSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:RetailAndWholesaleSegment


Assetsus-gaap:
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312011-07-312010-07-31
Value10195100969594909394899090909092929291979695969895979591917776818080798169
Percentage of Assets44.540.646.645.945.746.245.848.647.946.045.543.843.742.643.544.646.344.749.548.549.850.553.252.054.151.449.449.643.641.644.945.446.345.746.745.0
Percentage of Assets44.540.646.645.945.746.245.848.647.946.045.543.843.742.643.544.646.344.749.548.549.850.553.252.054.151.449.449.643.641.644.945.446.345.746.745.0
Percentage of Assets odc:RetailAndWholesaleSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:MaterialReconcilingItems


Assetsus-gaap:
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312012-07-31
Value53674649484543384139465251565954475244463938323227363837455350
Percentage of Assets23.528.421.423.623.322.021.720.120.820.523.625.725.026.728.126.523.525.522.523.220.620.117.717.815.519.720.920.425.629.128.9
Percentage of Assets23.528.421.423.623.322.021.720.120.820.523.625.725.026.728.126.523.525.522.523.220.620.117.717.815.519.720.920.425.629.128.9
Percentage of Assets us-gaap:MaterialReconcilingItems100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:StatementGeographical

odc:DomesticOperations


Assetsus-gaap:
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value223195185204197182178175165
Percentage of Assets94.795.095.296.296.495.995.695.595.0
Percentage of Assets94.795.095.296.296.495.995.695.595.0
Percentage of Assets odc:DomesticOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:ForeignOperations


Assetsus-gaap:
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value12109.3218.0287.2977.7628.1438.2988.702
Percentage of Assets5.35.04.83.83.64.14.44.55.0
Percentage of Assets5.35.04.83.83.64.14.44.55.0
Percentage of Assets odc:ForeignOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value7787696271696060656268797886898683897980767978777581767573808786858875767778
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets33.937.332.129.734.234.030.731.333.132.334.838.638.140.742.141.741.643.640.640.740.041.842.142.041.744.041.541.241.243.948.349.149.051.043.943.944.745.0

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value227235215209209205198193196194198205206212212206200204196199192190185184180186184183178183180176174174171174172173
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value1021089486858986828583879488979892859189928682787774838789961039997959592949191
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets45.046.043.641.240.843.543.742.643.342.644.045.843.045.646.344.943.044.545.946.644.843.542.341.841.144.947.548.654.156.355.055.154.954.653.654.053.353.0

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312009-07-31
Value314020211921169.3759.01912109.3818.4019.095131715181713212014128.406161612172422252727252721171519161811
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets13.817.39.510.39.210.78.24.94.66.65.44.64.14.36.48.58.09.18.86.910.910.67.86.94.78.78.96.610.013.112.514.415.615.514.915.712.210.30.00.00.012.20.0

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value34353332303130313029
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets14.817.317.315.414.816.616.617.017.316.9

Receivables Net Current

us-gaap:ReceivablesNetCurrent

us-gaap:ReceivablesNetCurrent


Receivables
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value3934413536353538393332323232313230302930313131323130323731312931313030283129
Percentage of ReceivablesNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.214.819.417.117.317.318.119.820.317.316.415.715.515.415.115.515.514.814.915.416.616.617.217.517.616.617.820.117.817.016.517.618.017.317.716.618.116.9

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value2323242223242628252223222222232323232522212124232424242222202122201919212219
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.310.111.210.811.311.813.514.612.911.611.811.011.010.611.211.211.811.312.811.511.211.213.112.813.513.113.212.412.511.311.812.612.011.311.312.412.911.1

Inventory Finished Goods

us-gaap:InventoryFinishedGoods

us-gaap:InventoryFinishedGoods


Inventory
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312011-07-31
Value1414141314131517151415141414141413141413121213131314141312121213121111
Percentage of InventoryFinishedGoods100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.36.16.66.46.86.87.99.27.97.37.66.86.96.96.96.96.96.87.66.66.66.47.47.27.67.78.17.17.26.66.87.57.26.56.4

Land

us-gaap:Land

us-gaap:Land


Land
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value13131313131313131616
Percentage of Land100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.86.67.06.36.77.07.27.19.39.3

Machinery And Equipment Gross

us-gaap:MachineryAndEquipmentGross

us-gaap:MachineryAndEquipmentGross


Machinery
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value152145141136137127120112109115
Percentage of MachineryAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets64.770.872.764.467.167.064.561.062.766.9

Assets Noncurrent

us-gaap:AssetsNoncurrent

us-gaap:AssetsNoncurrent


Assets
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value3434313333252424242426273331323232332626272726272827242514141514141413131313
Percentage of AssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.014.614.715.816.212.312.412.812.412.813.213.216.314.815.315.616.216.113.613.514.114.614.215.015.614.913.513.98.27.78.78.08.28.47.87.67.77.8

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value262261257253251249244241239236232229227224219217221218215213211209209206203199194188187184182180178176178177190189
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets115.4111.1119.0121.5119.8121.7123.1125.0121.7121.3117.5111.9109.7105.6103.6105.2110.5106.4110.0107.0109.9110.3112.7111.8112.8106.9105.2102.7104.8100.3101.1102.3102.3101.4103.7101.7110.3109.2

Construction In Progress Gross

us-gaap:ConstructionInProgressGross

us-gaap:ConstructionInProgressGross


Construction
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value1312139.6492.83114115.8452.5728.949
Percentage of ConstructionInProgressGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.86.17.24.51.47.56.33.21.55.2

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value171169166164161159157155152149147145142140138135139137136133132129128126125124122119119118117115114112111110122121
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets75.371.777.378.576.877.579.280.477.476.774.770.969.066.165.265.869.767.069.567.168.868.469.368.669.566.766.265.267.264.364.865.465.464.465.063.471.369.9

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value155000.0204000.0184000.0249000.0167000.0234000.0209000.0209000.0210000.0255000.0255000.0253000.0254000.0310000.0306000.0307000.0305000.0320000.0363000.0364000.0363000.0412000.0410000.0400000.0420000.0353000.0329000.0337000.088000.0
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value9192908990908786878684848484818181807979787980797874716867666565646466666768
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets40.039.441.743.043.044.243.944.644.344.542.841.040.739.538.539.540.839.440.539.941.041.943.443.243.340.239.037.537.736.036.436.936.937.038.638.339.039.2

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-11-022013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value9262000.09262000.09262000.09262000.09262000.09262000.09262000.09262000.09262000.09262000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.09034000.08599000.08553000.03391000.05162000.05162000.05162000.05162000.05162000.05162000.05162000.05162000.05162000.05162000.0
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.13.94.34.44.44.54.74.84.74.84.64.44.44.24.34.44.54.44.64.54.74.84.94.95.04.94.74.70.02.92.82.92.93.03.03.03.03.03.0

us-gaap:Goodwill us-gaap:StatementBusinessSegments

odc:BusinesstoBusinessSegment


Goodwillus-gaap:
Period End2020-07-312019-07-312018-07-312017-07-312016-07-31
Value3773000.03847000.03881000.03570000.03259000.0
Percentage of Goodwill40.741.541.939.536.1
Percentage of Assets1.61.92.01.71.6
Percentage of Assets odc:BusinesstoBusinessSegment5.25.96.05.55.3

odc:RetailAndWholesaleSegment


Goodwillus-gaap:
Period End2020-07-312019-07-312018-07-312017-07-312016-07-31
Value5489000.05415000.05381000.05464000.05775000.0
Percentage of Goodwill59.358.558.160.563.9
Percentage of Assets2.32.62.82.62.8
Percentage of Assets odc:RetailAndWholesaleSegment5.75.76.06.06.3

Indefinite Lived Intangible Assets Excluding Goodwill

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill


Indefinite
Period End2020-10-31
Value376000.0
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill100.0
Percentage of Assets0.2

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-08-022019-07-31
Value9227000.09816000.08327000.08535000.08967000.09348000.00
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.00.0
Percentage of Assets4.14.23.94.14.30.00.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value6557000.05670000.05152000.05087000.05084000.05049000.05275000.05204000.04921000.04886000.04979000.04937000.06336000.06475000.06555000.06192000.05940000.05902000.06152000.06041000.06042000.06013000.06232000.06864000.07126000.06232000.05884000.05534000.06322000.05538000.04800000.04640000.04636000.04638000.04623000.04467000.04442000.04350000.0
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.92.42.42.42.42.52.72.72.52.52.52.43.13.03.13.03.02.93.13.03.13.23.43.73.93.33.23.03.53.02.72.62.72.72.72.62.62.5

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value3446403330323131353035332732322927303032282828272529292927313029282927262726
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.219.619.016.014.315.915.916.118.115.918.016.213.415.515.514.313.715.015.616.215.015.215.515.014.415.816.115.815.317.116.716.716.416.715.815.115.915.3

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2020-10-312020-07-312020-04-302019-07-31
Value9.74512108.092
Percentage of AccountsPayableCurrent100.0100.0100.0100.0
Percentage of Assets4.35.34.93.9

Dividends Payable Current

us-gaap:DividendsPayableCurrent

us-gaap:DividendsPayableCurrent


Dividends
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value1807000.01808000.01735000.01766000.01766000.01761000.01689000.01680000.01656000.01627000.01559000.01559000.01559000.01553000.01485000.01485000.01479000.01477000.01407000.01407000.01406000.01376000.01310000.01313000.01313000.01311000.01243000.01242000.01242000.01236000.0001156000.01154000.01134000.01132000.01132000.01129000.0
Percentage of DividendsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.80.80.80.80.90.90.90.80.80.80.80.80.70.70.70.70.70.70.70.70.70.70.70.70.70.70.70.70.70.00.00.70.70.70.60.70.7

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value191.3132.2161.8621.8182.6353.8315.3024.171.7671.4680.951.1871.6062.2031.6991.3781.5792.1182.3261.9631.8742.3132.752.4462.5042.7972.482.2742.1542.2851.991.9822.5851.6931.5961.7622.135
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.70.61.00.90.91.31.92.72.10.90.70.50.60.81.00.80.70.81.11.21.01.01.21.51.41.31.51.31.31.21.31.11.11.51.00.91.01.2

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value2066000.02170000.01561000.01461000.01603000.00
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.00.0
Percentage of Assets0.90.90.70.70.80.0

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value9875000.09425000.06951000.07892000.08707000.06939000.07492000.08383000.07675000.06924000.06859000.07607000.06948000.07638000.06753000.07138000.06455000.06063000.06531000.06167000.05761000.06492000.06493000.06733000.08203000.07419000.06344000.05741000.06163000.06027000.05565000.05730000.05380000.04777000.05879000.06620000.06834000.0
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.24.43.33.84.23.53.94.33.93.53.33.73.33.63.33.63.13.13.33.23.03.53.53.74.44.03.53.23.43.33.23.33.12.83.43.83.9

Liabilities Noncurrent

us-gaap:LiabilitiesNoncurrent

us-gaap:LiabilitiesNoncurrent


Liabilities
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value4241282841372929293133455153565655584848485049494952464646495757575948504951
Percentage of LiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets18.717.713.113.719.918.114.815.215.016.416.822.424.725.226.627.428.028.625.024.525.026.626.626.927.428.125.425.425.926.831.632.432.634.328.128.828.829.8

Deferred Finance Costs Noncurrent Net

us-gaap:DeferredFinanceCostsNoncurrentNet

us-gaap:DeferredFinanceCostsNoncurrentNet


Deferred
Period End2020-10-312020-07-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value143000.0150000.031000.039000.046000.053000.060000.068000.075000.082000.089000.096000.0103000.0110000.0118000.0125000.0132000.0139000.0146000.0170000.0194000.0219000.0243000.0259000.0277000.0293000.0309000.0329000.0348000.0367000.0385000.0404000.0423000.0443000.0463000.0
Percentage of DeferredFinanceCostsNoncurrentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.30.3

Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent


Pension
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value1515121224231616161517292929323232322323232322222222161616162424242413141313
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.76.45.86.011.511.68.48.58.28.28.714.314.213.715.415.916.315.912.111.912.312.311.912.312.512.09.19.19.38.913.714.114.213.97.88.17.97.6

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Pension
Period End2020-07-312019-07-312018-07-312017-07-31
Value3.1942.8932.612.876
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent21.112.216.49.9
Percentage of Assets1.41.41.31.4
Percentage of Assets us-gaap:OtherPostretirementBenefitPlansDefinedBenefit0.00.00.00.0

us-gaap:PensionPlansDefinedBenefit


Pension
Period End2020-07-312019-07-312018-07-312017-07-31
Value11201326
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent78.987.883.690.1
Percentage of Assets5.110.16.812.4
Percentage of Assets us-gaap:PensionPlansDefinedBenefit0.00.00.00.0

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312017-07-31
Value-209000.0-174000.0-169000.0-171000.0-90000.0-14000.0-53000.05000.011000.0-18000.00
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets-0.1-0.1-0.1-0.1-0.0-0.0-0.00.00.0-0.00.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value4598000.03448000.02682000.02525000.02672000.04288000.03982000.04108000.03900000.03735000.03631000.04174000.03794000.03725000.03560000.03518000.03361000.03313000.03232000.03200000.02496000.02251000.02036000.02026000.01961000.01956000.01992000.02021000.01943000.01843000.01551000.01561000.01520000.01579000.01543000.01451000.01471000.01484000.0
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.01.51.21.21.32.12.02.12.01.91.82.01.81.81.71.71.71.61.61.61.31.21.11.11.11.11.11.11.11.00.90.90.90.90.90.80.90.9

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value8636000.09135000.08285000.08602000.08906000.00
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.00.0
Percentage of Assets3.83.93.84.14.20.0

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-08-02
Value10119.846101010
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0
Percentage of Assets4.74.84.64.85.00.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-10-312020-07-31
Value1313
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0
Percentage of Assets5.75.8

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-10-312020-07-31
Value2309000.0-2410000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0
Percentage of Assets1.0-1.0

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-312016-07-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-312009-07-31
Value15014714614613713513713213113112912612611510510410710810410293898985969795959089
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets66.162.767.970.365.866.069.368.766.967.765.261.459.356.458.356.058.558.858.856.151.750.951.049.056.156.155.355.058.80.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-312016-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-31
Value-11.854-12.254-9.595-9.589-14.812-15.039-10.185-10.36-10.512-10.615-11.995-9.804-10.292-14.022-8.263-5.035-10.946-4.445-4.751-4.262
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-7.9-8.3-6.5-6.5-10.7-11.1-7.4-7.8-8.0-8.0-9.3-7.8-8.2-12.1-7.9-4.9-12.8-4.7-5.2-4.8
Percentage of Assets-5.2-5.2-4.4-4.6-7.1-7.3-5.1-5.4-5.3-5.5-6.1-4.8-4.8-6.8-4.4-2.7-6.3-2.6-3.10.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-312016-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-31
Value4544444342414039393838373634333129292523
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest30.530.430.129.430.730.529.429.929.729.229.529.528.829.731.830.434.930.727.726.1
Percentage of Assets20.119.120.420.620.220.120.420.619.919.819.218.117.016.717.817.117.116.816.30.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-312016-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-31
Value1.0921.0891.0881.0881.0881.0861.0851.0811.0711.0561.0551.0551.0531.051.0311.0261.0161.0120.9880.971
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.70.70.70.70.80.80.80.80.80.80.80.80.80.91.01.01.21.11.11.1
Percentage of Assets0.50.50.50.50.50.50.50.60.50.50.50.50.50.50.60.60.60.60.60.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncontrollingInterest


Stockholders
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-312016-07-31
Value-0.209-0.174-0.169-0.171-0.09-0.014-0.0530.0050.011-0.0180.00.00.00.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.1-0.1-0.1-0.1-0.1-0.0-0.00.00.0-0.00.00.00.00.0
Percentage of Assets-0.1-0.1-0.1-0.1-0.0-0.0-0.00.00.0-0.00.00.00.00.0
Percentage of Assets us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-312016-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-31
Value178176172169166164162158158158157153154149136132122121116111
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest118.9119.3117.6115.4120.7121.5118.3119.6120.0120.5122.4121.6122.8129.8130.4129.0144.1127.4129.1124.6
Percentage of Assets78.674.979.981.179.480.382.082.280.381.679.774.772.873.273.172.370.570.075.90.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-31
Value-62.269-56.543-55.946-55.701-55.716-55.404-55.296-55.208-49.424-47.513-41.722
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-42.1-41.7-42.4-44.2-48.2-53.1-53.7-64.7-51.9-52.4-46.6
Percentage of Assets-26.4-27.6-28.7-26.2-27.2-29.8-30.1-31.7-28.5-30.90.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStockCommon


Stockholders
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-31
Value-63.253-62.269-61.322-57.138-57.103-56.543-56.537-56.48-56.154-55.946-55.931-55.813-55.701
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-42.1-42.1-41.8-38.9-41.4-41.7-41.1-42.5-42.6-42.4-43.4-44.2-44.2
Percentage of Assets-27.8-26.4-28.4-27.3-27.2-27.6-28.5-29.2-28.5-28.7-28.2-27.2-26.2
Percentage of Assets us-gaap:TreasuryStockCommon0.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue us-gaap:StatementClassOfStock

us-gaap:CommonStockValue

us-gaap:CommonClassB


Common
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value241000.0244000.0251000.0253000.0253000.0258000.0257000.0258000.0257000.0247000.0250000.0250000.0251000.0251000.0251000.0251000.0251000.0252000.0252000.0252000.0252000.0239000.0239000.0239000.0239000.0239000.0238000.0240000.0240000.0239000.0240000.0240000.0238000.0237000.0238000.0237000.0237000.0237000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of Assets us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Common
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value851000.0845000.0837000.0835000.0835000.0828000.0828000.0823000.0814000.0809000.0805000.0805000.0804000.0802000.0802000.0802000.0800000.0798000.0798000.0798000.0797000.0794000.0793000.0793000.0793000.0792000.0792000.0789000.0789000.0787000.0784000.0783000.0779000.0779000.0777000.0777000.0776000.0775000.0
Percentage of CommonStockValue353.1346.3333.5330.0330.0320.9322.2319.0316.7327.5322.0322.0320.3319.5319.5319.5318.7316.7316.7316.7316.3332.2331.8331.8331.8331.4332.8328.8328.8329.3326.7326.2327.3328.7326.5327.8327.4327.0
Percentage of Assets0.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.50.40.40.4
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value44413836343333312929
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.120.119.817.016.717.717.817.117.116.8

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value4544444342414039393838373636353534343333373333333333333232313130292929292929
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.119.120.420.620.220.120.420.619.919.819.218.117.817.016.817.117.416.717.216.819.617.718.118.218.517.817.917.618.217.117.217.417.217.117.216.917.016.8

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-31
Value178176172169166164162158158158157153156154154153150149146148146142138138136136136137134132129125126122124123121121119118118116
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets78.674.979.981.179.480.382.082.280.381.679.774.775.572.873.174.275.273.274.574.676.074.874.675.175.773.174.174.775.372.371.571.472.270.572.270.870.370.00.00.00.075.9

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-31
Value-11854000.0-12254000.0-9595000.0-9589000.0-14812000.0-15039000.0-10185000.0-10360000.0-10512000.0-10615000.0-11995000.0-9804000.0-10185000.0-10292000.0-13206000.0-13395000.0-13767000.0-14022000.0-8646000.0-9087000.0-9078000.0-9245000.0-8392000.0-8622000.0-8363000.0-8263000.0-5068000.0-5218000.0-5053000.0-5035000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-5.2-5.2-4.4-4.6-7.1-7.3-5.1-5.4-5.3-5.5-6.1-4.8-4.9-4.8-6.2-6.5-6.9-6.8-4.4-4.6-4.7-4.9-4.5-4.7-4.6-4.4-2.7-2.8-2.8-2.7

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Accumulated
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-31
Value-11866000.0-11994000.0-9217000.0-9343000.0-14620000.0-14891000.0-9947000.0-10093000.0-10217000.0-10384000.0-11935000.0-9909000.0-10146000.0-10327000.0-13000000.0-13289000.0-13598000.0-13867000.0-8518000.0-8667000.0-8797000.0-8975000.0-8344000.0-8440000.0-8533000.0-8632000.0-5430000.0-5495000.0-5551000.0-5608000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.197.996.197.498.799.097.797.497.297.899.5101.199.6100.398.499.298.898.998.595.496.997.199.497.9102.0104.5107.1105.3109.9111.4
Percentage of Assets-5.2-5.1-4.3-4.5-7.0-7.3-5.0-5.2-5.2-5.3-6.0-4.8-4.9-4.9-6.1-6.4-6.8-6.8-4.3-4.4-4.6-4.7-4.5-4.6-4.7-4.6-2.9-3.0-3.1-3.1
Percentage of Assets us-gaap:AccumulatedDefinedBenefitPlansAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterest


Accumulated
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-31
Value-11994000.0-14891000.0-10384000.0-10327000.0-13867000.0-8975000.0-8632000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax97.999.097.8100.398.997.1104.5
Percentage of Assets-5.1-7.3-5.3-4.9-6.8-4.7-4.6
Percentage of Assets us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.00.00.00.0

us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterest


Accumulated
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-31
Value-260000.0-148000.0-231000.035000.0-155000.0-270000.0255000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax2.11.02.2-0.31.12.9-3.1
Percentage of Assets-0.1-0.1-0.10.0-0.1-0.10.1
Percentage of Assets us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Accumulated
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-31
Value12000.0-260000.0-378000.0-246000.0-192000.0-148000.0-238000.0-267000.0-295000.0-231000.0-60000.0105000.0-39000.035000.0-206000.0-106000.0-169000.0-155000.0-128000.0-420000.0-281000.0-270000.0-48000.0-182000.0170000.0255000.0248000.0193000.0420000.0487000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax-0.12.13.92.61.31.02.32.62.82.20.5-1.10.4-0.31.60.81.21.11.54.63.12.90.62.1-2.0-3.1-4.9-3.7-8.3-9.7
Percentage of Assets0.0-0.1-0.2-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.00.1-0.00.0-0.1-0.1-0.1-0.1-0.1-0.2-0.1-0.1-0.0-0.10.10.10.10.10.20.3
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AociIncludingPortionAttributableToNoncontrollingInterest


Accumulated
Period End2020-07-312019-07-312018-07-312017-07-312016-07-31
Value-12254000.0-15039000.0-10615000.0-10292000.0-14022000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0
Percentage of Assets-5.2-7.3-5.5-4.8-6.8
Percentage of Assets us-gaap:AociIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.00.0

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value6362615757565656565555555555555555555555555555555555555555555555555551494949
Percentage of TreasuryStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets27.826.428.427.327.227.628.529.228.528.728.227.226.926.226.327.027.927.228.528.129.029.530.230.130.729.830.030.131.030.130.631.331.631.729.928.328.628.5

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312017-07-31
Value-209000.0-174000.0-169000.0-171000.0-90000.0-14000.0-53000.05000.011000.0-18000.00
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets-0.1-0.1-0.1-0.1-0.0-0.0-0.00.00.0-0.00.0

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-30
Value784000.0770000.0810000.0969000.0710000.0229000.0655000.0410000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-30
Value784000.0770000.0810000.0969000.0710000.0229000.0655000.0410000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-3.435207.9997.5786.69211122.0080.6847.823-8.849.0612.5685.916117.7681.3255.7622.3588.5358.516105.6618.8591.7485.5868.313.052-0.6524.0928.4636.3874.4247.7035.3559.9040.3771.9883.8647.72-0.464
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.531.110.510.79.416.217.92.91.011.9-13.613.23.99.018.411.92.08.93.713.112.616.38.713.72.68.512.34.4-1.06.413.210.47.212.69.016.50.63.47.013.5-0.8

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-3565000.0-3919000.0-3472000.0-3386000.0-3900000.0-4130000.0-4213000.031000.0424000.01964000.05708000.0-6531000.01431000.0-9186000.0-14412000.0-4979000.0533000.0-3314000.02353000.0-14481000.0-2965000.0-3624000.0-2655000.0-3142000.0-4825000.0-4586000.0-2574000.0-7515000.0-895000.0-2997000.0-9824000.0-5269000.0-928000.0-1629000.0-2007000.0-2468000.05834000.01317000.0-4815000.0-20640000.0473000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.7-6.0-4.6-4.8-5.5-5.9-5.90.00.63.08.8-9.52.1-14.0-22.3-7.60.8-5.13.7-22.2-4.4-5.5-4.1-4.9-7.3-6.9-3.8-10.8-1.4-4.7-15.3-8.6-1.5-2.7-3.4-4.19.82.3-8.7-36.10.8

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-2.7814.102-5.719-1.789-5.344-1.695-1.686-1.66-4.845-7.5584.441-1.559-4.663-1.289-1.477-1.23-4.554-1.099-1.394-1.272-4.677-1.267-1.384-1.306-4.786-1.206-1.247-1.247-4.6720.259-1.456-2.862-3.391-4.661-5.032-0.973-3.223-0.884-2.79916-2.634
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.76.3-7.5-2.5-7.5-2.4-2.4-2.4-7.3-11.56.8-2.3-7.0-2.0-2.3-1.9-6.8-1.7-2.2-1.9-6.9-1.9-2.1-2.0-7.2-1.8-1.8-1.8-7.40.4-2.3-4.7-5.5-7.6-8.4-1.6-5.4-1.5-5.028.1-4.7

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2020-10-312020-07-312019-10-312019-07-31
Value-9.59920-2.6025.638
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-12.631.4-3.78.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-3.435207.9997.5786.69211122.0080.6847.823-8.849.0612.5685.916117.7681.3255.7622.3588.5358.516105.6618.8591.7485.5868.313.052-0.6524.0928.4636.3874.4247.7035.3559.9040.3771.9883.8647.72-0.464
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.531.110.510.79.416.217.92.91.011.9-13.613.23.99.018.411.92.08.93.713.112.616.38.713.72.68.512.34.4-1.06.413.210.47.212.69.016.50.63.47.013.5-0.8

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value3.9845.8864.6484.833.5363.7995.6192.2870.9062.7013.585-1.0963.05
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.29.16.16.85.05.47.93.31.44.15.5-1.64.6

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-31
Value3.9845.8864.6484.833.5363.7995.6192.2870.906
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.29.16.16.85.05.47.93.31.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value3.9495.8814.654.7493.463.8385.5612.2820.9342.6833.585-1.0963.051.3223.2114.252.0095.261-0.8923.8215.4235.0661.3852.7972.120.4660.7224.2812.8874.7373.2512.1464.452-0.1081.8923.2391.0752.8951.861.7772.519
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.29.16.16.74.95.57.83.31.44.15.5-1.64.62.05.06.53.08.1-1.45.88.07.72.14.33.20.71.16.24.57.45.13.57.2-0.23.25.41.85.03.33.14.5

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-462000.0-285000.01580000.0-1137000.0-371000.0-2555000.0-1359000.02674000.02933000.0-1008000.0858000.0-229000.0154000.0-1283000.0628000.0-378000.0367000.0-1699000.01979000.01548000.0126000.0-2916000.0624000.0-671000.0-151000.082000.01537000.0-274000.01621000.0-626000.0-837000.01188000.01325000.0297000.0-2251000.0-623000.03033000.0899000.01077000.0-42000.01273000.0
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value714000.0-1859000.01055000.0343000.0-31000.0774000.0171000.053000.053000.0-4294000.0930000.05201000.0111000.0-93000.0177000.0189000.0165000.0-3900000.091000.080000.0109000.0-2967000.0265000.094000.072000.0567000.0697000.042000.037000.0-1895000.0-1419000.092000.092000.02219000.038000.036000.029000.02937000.043000.036000.037000.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value784000.0819000.0770000.0810000.0969000.0817000.0692000.0246000.0652000.0428000.0402000.0411000.0359000.0370000.0360000.0346000.0431000.0285000.0324000.0306000.0332000.0276000.0210000.0348000.0308000.0316000.0313000.0319000.0241000.0248000.0203000.0210000.0203000.0208000.0179000.0173000.0167000.0166000.0160000.0191000.0124000.0
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-3565000.0-3919000.0-3472000.0-3386000.0-3900000.0-4130000.0-4213000.031000.0424000.01964000.05708000.0-6531000.01431000.0-9186000.0-14412000.0-4979000.0533000.0-3314000.02353000.0-14481000.0-2965000.0-3624000.0-2655000.0-3142000.0-4825000.0-4586000.0-2574000.0-7515000.0-895000.0-2997000.0-9824000.0-5269000.0-928000.0-1629000.0-2007000.0-2468000.05834000.01317000.0-4815000.0-20640000.0473000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.7-6.0-4.6-4.8-5.5-5.9-5.90.00.63.08.8-9.52.1-14.0-22.3-7.60.8-5.13.7-22.2-4.4-5.5-4.1-4.9-7.3-6.9-3.8-10.8-1.4-4.7-15.3-8.6-1.5-2.7-3.4-4.19.82.3-8.7-36.10.8

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value3.5683.873.5843.3863.94.8673.9632.1414.0584.5413.6832.8054.0454.3453.1392.9844.2953.6322.2573.031.7651.9144.0254.2035.7175.2756.5093.43.3821.992.7962.8522.1571.5081.941.9011.6113.5965.4373.1351.638
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-2.7814.102-5.719-1.789-5.344-1.695-1.686-1.66-4.845-7.5584.441-1.559-4.663-1.289-1.477-1.23-4.554-1.099-1.394-1.272-4.677-1.267-1.384-1.306-4.786-1.206-1.247-1.247-4.6720.259-1.456-2.862-3.391-4.661-5.032-0.973-3.223-0.884-2.79916-2.634
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.76.3-7.5-2.5-7.5-2.4-2.4-2.4-7.3-11.56.8-2.3-7.0-2.0-2.3-1.9-6.8-1.7-2.2-1.9-6.9-1.9-2.1-2.0-7.2-1.8-1.8-1.8-7.40.4-2.3-4.7-5.5-7.6-8.4-1.6-5.4-1.5-5.028.1-4.7

Payments Of Dividends Common Stock

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsOfDividendsCommonStock


Payments
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value1803000.01738000.01765000.01766000.01761000.01689000.01680000.01660000.01627000.01559000.01559000.01559000.01553000.01485000.01485000.01479000.01477000.01410000.01407000.01406000.01377000.01310000.01314000.01312000.01311000.01246000.01241000.01242000.01236000.0003475000.01155000.01091000.01133000.01132000.01130000.01060000.01055000.01060000.01043000.0
Percentage of PaymentsOfDividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value978000.0921000.04097000.023000.0500000.06000.06000.00135000.0-1000.00027000.0013000.00122000.000018000.00122000.00024000.050000.013000.0000166000.09000.03766000.02481000.0000280000.01683000.0511000.0
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.00.0100.00.0100.00.0100.00.00.00.0100.00.0100.00.00.0100.0100.0100.00.00.00.0100.0100.0100.0100.00.00.00.0100.0100.0100.0

Debt Instrument Interest Rate Stated Percentage

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument

us-gaap:DebtInstrumentInterestRateStatedPercentage

odc:SeriesBSeniorNotes


Debt
Period End2020-07-31
Value0.0395
Percentage of DebtInstrumentInterestRateStatedPercentage100.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations odc:SeriesBSeniorNotes0.0

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument, us-gaap:SubsequentEventType

odc:SeriesBSeniorNote, us-gaap:SubsequentEvent


Debt
Period End2020-05-15
Value0.0395
Percentage of DebtInstrumentInterestRateStatedPercentage0.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations odc:SeriesBSeniorNote us-gaap:SubsequentEvent0.0

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:RestrictedStock


Share
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-31
Value33000.03000.02000.02000.019000.07000.041000.0124000.0149000.02000.01000.0024000.00018000.013000.01000.01000.01000.0163000.0002000.09000.01000.018000.0032000.0013000.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.00.0100.00.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType, us-gaap:PlanName, us-gaap:StatementClassOfStock

us-gaap:RestrictedStock, odc:A2006Plan, us-gaap:CommonStock


Share
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312016-10-312013-10-312013-04-302012-04-30
Value33000.02000.01500.019000.041000.0117000.023000.01000.0023000.013000.022000.013000.018000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.075.0100.0100.094.415.4100.00.095.8100.068.8100.00.0

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxLiabilities

odc:DeferredTaxLiability


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value6.8364.4943.596.866.47.2418.1437.736116.467
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsNet

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value1412102123151413179.767
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsValuationAllowance

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value923000.0732000.0789000.0793000.01170000.02210000.03973000.04699000.04061000.03106000.0
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Proceeds From Sale Of Short Term Investments

us-gaap:ProceedsFromSaleOfShortTermInvestments

us-gaap:ProceedsFromSaleOfShortTermInvestments


Proceeds
Period End2020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value0.00.00.00.730.482.1728.4314127.36189.68104.449.94618170.7350.490.480.460.9611.441.085.78108.545103.726.224.7053.443.47.529.91313148.0
Percentage of ProceedsFromSaleOfShortTermInvestments0.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:CARESActCurrentPayrollTaxDeferral

odc:CARESActCurrentPayrollTaxDeferral


C
Period End2020-10-31
Value1800000.0
Percentage of CARESActCurrentPayrollTaxDeferral100.0

odc:CARESActFuturePayrollTaxDeferral us-gaap:SubsequentEventType

odc:CARESActFuturePayrollTaxDeferral

us-gaap:SubsequentEvent


C
Period End2020-12-31
Value2500000.0
Percentage of CARESActFuturePayrollTaxDeferral100.0

odc:CorporateExpenses

odc:CorporateExpenses


Corporate
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value7.497118.917.2877.5357.2359.2887.0986.0386.0116.6657.4247.3256.2385.587.2155.8555.274.5246.4716.7955.2985.144.4244.5974.3273.6525.2414.5844.8826.2395.6025.6365.4294.5294.6564.425
Percentage of CorporateExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable

odc:IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable


Increase
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-04-302012-01-312011-10-312011-04-302011-01-312010-10-31
Value-1435000.01198000.01826000.0835000.0578000.0-4995000.07290000.0-145000.082000.0-825000.0996000.0376000.0476000.0-1182000.0-588000.0387000.0541000.0400000.0-1632000.034000.014000.0367000.0525000.0-185000.017000.0503000.0-628000.0449000.024000.01413000.055000.0
Percentage of IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:SegmentReportingInformationOperatingIncomeForReportableSegment us-gaap:StatementBusinessSegments

odc:SegmentReportingInformationOperatingIncomeForReportableSegment

odc:BusinesstoBusinessSegment


Segment
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value8.1967.1728.1987.5528.2969.637.4547.2727.0328.9297.5569.7598.8768.317.817.8159.4089.4157.3047.5769.1698.4166.6767.4436.8715.6745.3367.9937.6518.1587.9577.1017.523
Percentage of SegmentReportingInformationOperatingIncomeForReportableSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:RetailAndWholesaleSegment


Segment
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value4.4780.4796.4125.6083.361.864.1612.6530.009-0.0352.2232.4222.3650.7791.5164.987-0.507-0.673-4.0154.2955.4022.6850.3731.2620.8860.005-0.6942.9821.2751.1372.9641.9364.524-0.1810.443.058-1.219
Percentage of SegmentReportingInformationOperatingIncomeForReportableSegment54.66.778.274.340.519.355.836.50.1-0.429.424.826.69.419.463.8-5.4-7.1-55.056.758.931.95.617.012.90.1-13.037.316.713.937.327.360.10.00.00.00.0

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments


Accretion
Period End2020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value00000010000.033000.039000.032000.025000.031000.011000.03000.02000.04000.04000.02000.000001000.0001000.01000.02000.02000.01000.02000.02000.00-5000.0-12000.0-10000.0-11000.0-5000.0-4000.0
Percentage of AccretionAmortizationOfDiscountsAndPremiumsInvestments0.00.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.00.00.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities

us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities


Adjustments
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-7.384143.3492.8293.2327.5417.111-0.274-0.255.14-12.42510-0.4824.5948.7293.518-0.6840.5013.254.7143.0935.6424.2766.062-0.3725.127.588-1.229-3.539-0.6455.2124.241-0.0287.8113.4636.665-0.698-0.9072.0045.943-2.983
Percentage of AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-31
Value858000.02206000.0156000.0-415000.01043000.01795000.052000.0-265000.0681000.0309000.0-202000.0179000.0711000.01003000.0-103000.0-164000.0821000.0408000.0-571000.0732000.0192000.0-153000.0-644000.0117000.0903000.0
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockDividendsPerShareDeclared us-gaap:StatementClassOfStock

us-gaap:CommonStockDividendsPerShareDeclared

us-gaap:CommonClassB


Common
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value0.1950.18750.18750.18750.180.180.180.17250.1730.1730.1730.1650.1650.1650.1650.15750.15750.15750.15750.150.150.150.150.14250.14250.14250.142500.270.1350.1350.12750.12750.12750.12750.120.120.12
Percentage of CommonStockDividendsPerShareDeclared100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStock


Common
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value0.260.250.250.250.240.240.240.230.230.230.230.220.220.220.220.210.210.210.210.20.20.20.20.190.190.190.1900.360.180.180.170.170.170.170.160.160.16
Percentage of CommonStockDividendsPerShareDeclared133.3133.3133.3133.3133.3133.3133.3133.3132.9132.9132.9133.3133.3133.3133.3133.3133.3133.3133.3133.3133.3133.3133.3133.3133.3133.3133.30.0133.3133.3133.3133.3133.3133.3133.3133.3133.3133.3

us-gaap:DeferredRevenueRevenueRecognized1 us-gaap:DeferredRevenueArrangementType

us-gaap:DeferredRevenueRevenueRecognized1

us-gaap:UpFrontPaymentArrangement


Deferred
Period End2020-10-31
Value185000.0
Percentage of DeferredRevenueRevenueRecognized1100.0

us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value-170000.0-168000.0-167000.0-313000.0-357000.0-193000.0-192000.0-165000.0-221000.0-319000.0-314000.0-354000.0-287000.0-457000.0-457000.0-485000.0
Percentage of DefinedBenefitPlanAmortizationOfGainsLosses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value-1000.0-1000.0-2000.0-2000.0-1000.0-1000.0-2000.0-2000.0-1000.0-1000.0-2000.0-1000.0-2000.0-1000.0-2000.0-1000.0
Percentage of DefinedBenefitPlanAmortizationOfPriorServiceCostCredit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-04-302020-01-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value001000.001000.0001000.001000.001000.00
Percentage of DefinedBenefitPlanAmortizationOfPriorServiceCostCredit-0.0-0.0-100.0-0.0-50.0-0.0-0.0-50.0-0.0-50.0-0.0-50.0-0.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-30
Value1.632.9007000.02930000.03810000.032600
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate100.0100.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-30
Value2.143.3165000.03350000.04040000.037500
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate131.3114.30.00.0114.30.00.00.0106.00.00.00.0115.00.00.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-30
Value6.56.93000.070000.070000.0700
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets100.0100.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-30
Value000.0350000.0350000.03500
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease0.00.0100.00.00.00.0100.00.00.00.0100.00.00.0

us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value688000.0688000.0716000.0698000.0702000.0702000.0703000.0702000.0541000.0656000.0485000.0486000.0444000.0443000.0411000.0
Percentage of DefinedBenefitPlanExpectedReturnOnPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanInterestCost us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanInterestCost

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value13000.021000.020000.020000.021000.024000.024000.024000.025000.021000.020000.019000.024000.019000.020000.021000.0
Percentage of DefinedBenefitPlanInterestCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value444000.0444000.0503000.0509000.0528000.0529000.0517000.0540000.0505000.0503000.0517000.0497000.0465000.0465000.0474000.0
Percentage of DefinedBenefitPlanInterestCost2114.32220.02515.02423.82200.02204.22154.22160.02404.82515.02721.12070.82447.42325.02257.1

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value47000.049000.047000.046000.050000.049000.049000.047000.051000.046000.044000.038000.056000.059000.060000.067000.0
Percentage of DefinedBenefitPlanNetPeriodicBenefitCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value170000.02059000.045000.0463000.0656000.0426000.0426000.0371000.0481000.0713000.0593000.0824000.0723000.0935000.0936000.0994000.0
Percentage of DefinedBenefitPlanNetPeriodicBenefitCost361.74202.095.71006.51312.0869.4869.4789.4943.11550.01347.72168.41291.11584.71560.01483.6

us-gaap:DefinedBenefitPlanServiceCost us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanServiceCost

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value35000.029000.029000.028000.030000.026000.027000.025000.027000.026000.026000.025000.029000.031000.031000.033000.0
Percentage of DefinedBenefitPlanServiceCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-31
Value123000.0122000.0363000.0488000.0406000.0407000.0391000.0422000.0430000.0431000.0438000.0424000.0457000.0456000.0446000.0
Percentage of DefinedBenefitPlanServiceCost424.1420.71296.41626.71561.51507.41564.01563.01653.81657.71752.01462.11474.21471.01351.5

us-gaap:DepreciationAmortizationAndAccretionNet

us-gaap:DepreciationAmortizationAndAccretionNet


Depreciation
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value3.5043.5243.473.463.4693.4813.313.2343.3053.1793.1643.2213.1923.2193.1643.233.1593.2013.0772.9752.9393.0393.0193.0162.922.7892.7472.6292.2312.2512.222.222.2552.3322.3062.2892.3452.1612.132.1282.054
Percentage of DepreciationAmortizationAndAccretionNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCommonStockCash

us-gaap:DividendsCommonStockCash


Dividends
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value1802000.01811000.0-1734000.01766000.01766000.01761000.01689000.01684000.01656000.01628000.01558000.0
Percentage of DividendsCommonStockCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCommonStockCash us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Dividends
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value1802000.01811000.01734000.01766000.01766000.01761000.01689000.01684000.01656000.01628000.01558000.0
Percentage of DividendsCommonStockCash100.0100.0-100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents


Effect
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value182000.0-34000.0171000.0-94000.0-50000.084000.076000.0-23000.0-1000.0-85000.0-77000.09000.0-30000.051000.0-8000.010000.058000.086000.050000.034000.0-1000.0-58000.0-6000.0-54000.039000.00-135000.016000.0-40000.032000.036000.0-3000.0-21000.031000.0-26000.0-104000.0127000.012000.0-80000.01000.0-38000.0
Percentage of EffectOfExchangeRateOnCashAndCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:GainLossOnSaleOfPropertyPlantEquipment


Gain
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value1000.0-12000.014000.0-76000.0-40000.0-2000.0-3000.0-1000.00-50000.0-3000.0-24000.0-7000.0-34000.0-16000.0-115000.0-161000.0-132000.03000.0-179000.0-23000.0-79000.06000.0-85000.0-33000.0-347000.0-92000.0-26000.013000.0-21000.020000.03000.0-10000.0-124000.0-174000.0-149000.02000.00-23000.0-161000.016000.0
Percentage of GainLossOnSaleOfPropertyPlantEquipment100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables

us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables


Increase
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value4196000.0-7284000.06862000.0-546000.0980000.0-456000.0-2344000.0-1838000.06367000.0557000.0327000.0356000.0-718000.0666000.0-164000.01141000.0688000.01198000.0-1619000.0-935000.0414000.0-537000.0-248000.0491000.0940000.0-1824000.0-4177000.05315000.0604000.01369000.0-1197000.0-375000.01187000.0-283000.01574000.0-2367000.02102000.02942000.0-700000.0-1064000.0897000.0
Percentage of IncreaseDecreaseInAccountsAndOtherReceivables100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


Increase
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-8106000.04020000.06214000.02210000.0-3812000.01173000.0-372000.0390000.0-1780000.01969000.02439000.0-362000.0-3275000.0-1472000.02325000.01894000.0-3592000.0-619000.070000.03262000.033000.0-1045000.01215000.01133000.0-2000000.0-605000.01577000.0755000.0-4313000.0-322000.01791000.02220000.0-1530000.01301000.0419000.0-637000.0539000.0245000.0634000.0567000.0-2830000.0
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredCompensation

us-gaap:IncreaseDecreaseInDeferredCompensation


Increase
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value170000.0292000.0-34000.022000.0141000.0335000.015000.0-634000.0198000.0-165000.0-5540000.0-62000.0330000.0515000.031000.0213000.0274000.0847000.035000.018000.086000.0-227000.0121000.096000.0261000.0130000.0161000.0156000.0251000.0119000.052000.072000.0209000.0673000.0132000.0197000.0-81000.0292000.0115000.0150000.0-179000.0
Percentage of IncreaseDecreaseInDeferredCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value985000.02058000.0-85000.0-415000.0-316000.053000.0142000.0341000.081000.0-166000.087000.020000.0-75000.025000.0513000.042000.0114000.0-267000.0152000.071000.047000.0-151000.0233000.032000.01173000.0373000.0132000.0308000.04000.0809000.0240000.018000.0-42000.0101000.060000.054000.0295000.080000.0-201000.0251000.0-20000.0
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities


Increase
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value1135000.02221000.0-49000.0-578000.0-474000.0334000.0-121000.0187000.0183000.0138000.0-528000.0353000.054000.0157000.023000.0149000.086000.0-116000.0-932000.0740000.0240000.0112000.0-5000.0137000.035000.0-55000.0-47000.0141000.0102000.0314000.05000.043000.0-68000.0-308000.0-522000.0438000.0564000.0-41000.0-953000.0543000.0392000.0
Percentage of IncreaseDecreaseInOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations

us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations


Increase
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value172000.0-202000.054000.0-6157000.0621000.02020000.0428000.0380000.0479000.0175000.0-11872000.0315000.0334000.0-924000.0132000.0537000.0464000.03414000.0203000.0122000.0432000.0670000.0-375000.0162000.0357000.02249000.0110000.0251000.0277000.0-2845000.067000.0208000.0674000.04371000.0-593000.0452000.0500000.0
Percentage of IncreaseDecreaseInPensionAndPostretirementObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-458000.01069000.01441000.017000.0-1578000.0585000.01171000.0-2166000.01196000.0765000.0-9000.0-1310000.01361000.077000.0-2613000.02727000.01057000.0-760000.0-2078000.01809000.0862000.0-800000.0-27000.0-320000.0-1308000.0712000.0551000.0229000.0496000.0-561000.024000.0-332000.0-547000.0181000.0358000.0-1702000.0-715000.02610000.0-54000.04000.0394000.0
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InvestmentIncomeInterest

us-gaap:InvestmentIncomeInterest


Investment
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value25000.021000.048000.092000.098000.0101000.053000.047000.049000.060000.080000.065000.054000.057000.022000.08000.08000.011000.09000.06000.03000.02000.06000.02000.03000.04000.03000.06000.010000.010000.07000.08000.09000.09000.08000.06000.08000.0-14000.037000.019000.019000.0
Percentage of InvestmentIncomeInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2020-10-312020-07-312020-04-302020-01-312019-10-31
Value695000.0668000.0517000.0517000.0517000.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2020-10-312020-07-312020-04-302020-01-312019-10-31
Value602000.0593000.0430000.0430000.0432000.0
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value272000.0-132000.0-54000.0-44000.029000.028000.0-64000.0-165000.0144000.0-74000.02625000.0-100000.063000.0-14000.0-5528000.0292000.0-139000.0-11000.0-952000.0134000.0-352000.0-94000.0-3259000.085000.0-221000.0-75000.0
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Other
Period End2020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value000000000000000-730000.0000-3266000.0000
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax-0.0-0.0-0.00.00.0-0.0-0.00.0-0.0-0.00.0-0.00.0-0.0-0.076.70.0-0.0-0.0100.20.0-0.0-0.0

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value272000.0-132000.0-54000.0-44000.029000.028000.0-64000.0-165000.0144000.0-74000.0-100000.063000.0-14000.0292000.0-139000.0-11000.0-222000.0134000.0-352000.0-85000.07000.055000.0-227000.0-67000.0
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.023.3100.0100.090.4-0.264.7102.789.3

us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax

us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax


Other
Period End2020-04-30
Value0
Percentage of OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax0.0

us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Other
Period End2020-04-30
Value0
Percentage of OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax0.0

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2020-04-30
Value0
Percentage of OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax0.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-31
Value-128000.02777000.0-126000.0-5277000.0-271000.04944000.0-146000.0-124000.0-167000.0-3815000.02026000.0-237000.0-181000.0-2673000.0-289000.0-309000.0-269000.05349000.0-149000.0-130000.0-178000.0631000.0-96000.0-93000.0-99000.03202000.0-65000.0-56000.0-57000.0-5533000.0-150000.0-150000.0-150000.06451000.0-58000.0-60000.0
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax


Other
Period End2020-10-31
Value40530.0
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax100.0

us-gaap:PaymentsToAcquireShortTermInvestments

us-gaap:PaymentsToAcquireShortTermInvestments


Payments
Period End2020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value0.00.00.00.00.730.03.9486.8764.934111314216.4365.1191812121.692.190.00.00.70.481.922.7195.27211108.6673.483.5583.4788.12.4658.51913325.999
Percentage of PaymentsToAcquireShortTermInvestments0.00.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromMinorityShareholders

us-gaap:ProceedsFromMinorityShareholders


Proceeds
Period End2020-07-312020-04-30
Value0142000.0
Percentage of ProceedsFromMinorityShareholders0.0100.0

us-gaap:ProceedsFromMinorityShareholders us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Proceeds
Period End2020-04-30
Value0
Percentage of ProceedsFromMinorityShareholders0.0

us-gaap:AdditionalPaidInCapital


Proceeds
Period End2020-07-312020-04-30
Value0142000.0
Percentage of ProceedsFromMinorityShareholders0.0100.0

us-gaap:CommonStock


Proceeds
Period End2020-04-30
Value0
Percentage of ProceedsFromMinorityShareholders0.0

us-gaap:NoncontrollingInterest


Proceeds
Period End2020-04-30
Value0
Percentage of ProceedsFromMinorityShareholders0.0

us-gaap:RetainedEarnings


Proceeds
Period End2020-04-30
Value0
Percentage of ProceedsFromMinorityShareholders0.0

us-gaap:TreasuryStockCommon


Proceeds
Period End2020-04-30
Value0
Percentage of ProceedsFromMinorityShareholders0.0

us-gaap:ProceedsFromPaymentsToMinorityShareholders

us-gaap:ProceedsFromPaymentsToMinorityShareholders


Proceeds
Period End2020-07-31
Value0
Percentage of ProceedsFromPaymentsToMinorityShareholders0.0

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment


Proceeds
Period End2020-10-312020-07-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value3000.0-49000.07000.000029000.08000.03000.08000.04000.058000.01000.01000.05000.07000.0249000.0007000.0015000.089000.075000.02000.014000.04000.028000.030000.04000.0-3000.011000.013000.010000.07000.011000.021000.0110000.0
Percentage of ProceedsFromSaleOfPropertyPlantAndEquipment100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value-60000.0-281000.0483000.032000.0189000.0-28000.017000.0-125000.0-43000.067000.030000.0177000.0-22000.0-45000.0-99000.083000.048000.0-99000.018000.0153000.0-22000.0-38000.042000.0129000.044000.033000.0-9000.025000.020000.05000.023000.02000.034000.01000.0-14000.020000.025000.0-6000.07000.0-3000.038000.0
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax


Reclassification
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value-128000.0-126000.0-237000.0-271000.0-146000.0-124000.0-167000.0-238000.0-237000.0-181000.0-289000.0-289000.0-309000.0-269000.0-152000.0-149000.0-130000.0-178000.0-99000.0-96000.0-93000.06000.0-64000.0-65000.0-170000.057000.0
Percentage of ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Reclassification
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value-128000.0-126000.0-237000.0-271000.0-146000.0-124000.0-167000.0-238000.0-237000.0-181000.0-289000.0-309000.0-269000.0-149000.0-130000.0-178000.0-99000.0-96000.0-93000.0-99000.0-64000.0-65000.0-56000.0-57000.0
Percentage of ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0-1650.0100.0100.032.9-100.0

us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty

srt:Director


Related
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-31
Value92000.0238000.0119000.025000.038000.034000.0140000.051000.0
Percentage of RelatedPartyTransactionPurchasesFromRelatedParty100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfSeniorDebt

us-gaap:RepaymentsOfSeniorDebt


Repayments
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value3239000.0-1000.003083000.00003083000.00003083000.00003083000.00003484000.00003500000.00003500000.001500000.002300000.001500000.002100000.002000000.001500000.0
Percentage of RepaymentsOfSeniorDebt100.0100.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0

us-gaap:RevenueFromRelatedParties us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:RevenueFromRelatedParties

srt:Director


Revenue
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-31
Value110000.0125000.0103000.049000.0111000.0102000.0158000.0105000.0
Percentage of RevenueFromRelatedParties100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2020-10-31
Value36.08
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:RestrictedStock


Share
Period End2020-10-31
Value48000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2020-10-31
Value33.57
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2020-10-312020-07-312020-04-302020-01-312019-10-31
Value186000.0198000.0190000.0195000.0205000.0
Percentage of ShortTermLeaseCost100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:CommonStock


Stock
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value33212.0-48204.02000.01500.018977.0-602450.040500.0107600.0149500.02100.01000.0
Percentage of StockIssuedDuringPeriodSharesShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockCommon


Stock
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-30
Value-200.0-2800.0-400.0-1750.0-1387.0-4250.0-2100.0-3000.0
Percentage of StockIssuedDuringPeriodSharesShareBasedCompensation-0.6-140.0-26.7-9.2-3.4-3.9-1.4-300.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value-1000.001000.00000-1000.000241000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.00.0100.00.00.00.00.0100.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value-2000.025000.088000.012000.058000.0-1000.047000.0315000.058000.014000.0359000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation200.00.08800.00.00.00.00.0-31500.00.00.0149.0

us-gaap:CommonStock


Stock
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value-3000.01000.0002000.01000.04000.010000.015000.01000.00
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation300.00.00.00.00.00.00.0-1000.00.00.00.0

us-gaap:TreasuryStockCommon


Stock
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-30
Value6000.0-87000.012000.0-60000.0-51000.0326000.0-73000.0-118000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation-600.0-8700.00.00.00.0-32600.00.0-49.0

us-gaap:TreasuryStockSharesAcquired us-gaap:StatementEquityComponents

us-gaap:TreasuryStockSharesAcquired

us-gaap:TreasuryStockCommon


Treasury
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-30
Value26993.0-127770.0-602.015019.0004545.00
Percentage of TreasuryStockSharesAcquired100.0100.0100.0100.00.00.0100.00.0

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:TreasuryStockValueAcquiredCostMethod


Treasury
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value-978000.0921000.0-4097000.023000.0500000.06000.06000.00135000.000
Percentage of TreasuryStockValueAcquiredCostMethod100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:StatementEquityComponents

us-gaap:TreasuryStockCommon


Treasury
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-30
Value-978000.0-4097000.023000.0500000.06000.00135000.00
Percentage of TreasuryStockValueAcquiredCostMethod100.0100.0100.0100.0100.00.0100.00.0

dei:EntityCommonStockSharesOutstanding us-gaap:StatementClassOfStock

dei:EntityCommonStockSharesOutstanding

us-gaap:CommonClassB


Entity
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-09-302019-04-302019-01-312018-10-312018-09-282018-04-302018-01-312017-10-312017-09-302017-04-302017-01-312016-10-312016-09-302016-04-302016-01-312015-10-312015-09-302015-04-302015-01-312014-10-312014-09-302014-04-302014-01-312013-10-312013-09-302013-04-302013-01-312012-10-312012-09-282012-04-302012-01-312011-10-31
Value2066600.02078300.02176100.02196200.02197800.02251700.02251700.02251700.02245200.02269200.02178900.02178900.02182400.02188800.02188800.02188800.02188800.02188800.02191000.02191000.02191000.02191000.02065000.02065000.02065000.02070000.02070000.02074900.02074900.02069700.02069700.02069700.02057500.02050100.02050100.02048100.02048100.0
Percentage of EntityCommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStock


Entity
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-09-302019-04-302019-01-312018-10-312018-09-282018-04-302018-01-312017-10-312017-09-302017-04-302017-01-312016-10-312016-09-302016-04-302016-01-312015-10-312015-09-302015-04-302015-01-312014-10-312014-09-302014-04-302014-01-312013-10-312013-09-302013-04-302013-01-312012-10-312012-09-282012-04-302012-01-312011-10-31
Value5399700.05383900.05307400.05415900.05413800.05356900.05350600.05311500.05214600.05172000.05136500.05138500.05136600.05107800.05107800.05108400.05080700.05071600.05058200.05058100.05053200.05028000.05001800.05016900.05014900.05001700.05000000.04978600.04978900.04949200.04933700.04918800.04879200.04879200.05039200.05129300.05123500.0
Percentage of EntityCommonStockSharesOutstanding261.3259.1243.9246.6246.3237.9237.6235.9232.3227.9235.7235.8235.4233.4233.4233.4232.1231.7230.9230.9230.6229.5242.2243.0242.9241.6241.5239.9240.0239.1238.4237.7237.1238.0245.8250.4250.2

odc:AccruedFreight

odc:AccruedFreight


Accrued
Period End2020-10-312020-07-31
Value2094000.01313000.0
Percentage of AccruedFreight100.0100.0

odc:AccruedRealEstateTaxCurrent

odc:AccruedRealEstateTaxCurrent


Accrued
Period End2020-07-312019-07-31
Value1658000.01581000.0
Percentage of AccruedRealEstateTaxCurrent100.0100.0

odc:AmountBackedbyUSGovernment us-gaap:DefinedBenefitPlanByPlanAssetCategories

odc:AmountBackedbyUSGovernment

us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprises


Amount
Period End2020-07-312019-07-312018-07-312017-07-312016-07-31
Value289000.0377000.0443000.0577000.0804000.0
Percentage of AmountBackedbyUSGovernment100.0100.0100.0100.0100.0

odc:CashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

odc:CashEquivalentsFairValueDisclosure

us-gaap:FairValueInputsLevel1


Cash
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-31
Value0.0060.0269.923.8147.6269.2974.0263.0520.336165.5163.5557.9711412151312
Percentage of CashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:Customerlistaccumulatedamortization

odc:Customerlistaccumulatedamortization


Customerlistaccumulatedamortization
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-07-31
Value6995000.06887000.06739000.06592000.06444000.06297000.06107000.05918000.05729000.05540000.05305000.05070000.04835000.04601000.04315000.04031000.03745000.03460000.03119000.02777000.02436000.02094000.01762000.01428000.01097000.0764000.0510000.0255000.00
Percentage of Customerlistaccumulatedamortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

odc:Customerlistnet

odc:Customerlistnet


Customerlistnet
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-07-31
Value790000.0898000.01046000.01193000.01341000.01488000.01678000.01867000.02056000.02245000.02480000.02715000.02950000.03184000.03469000.03754000.04040000.04325000.04666000.05008000.05349000.05691000.06023000.06356000.06688000.07020000.07275000.07530000.00
Percentage of Customerlistnet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

odc:Debtinstrumentminimumoverduefinancialobligationconsideredasdefault us-gaap:DebtInstrument

odc:Debtinstrumentminimumoverduefinancialobligationconsideredasdefault

odc:SeriesBSeniorNotes


Debtinstrumentminimumoverduefinancialobligationconsideredasdefaultus-gaap:
Period End2020-07-31
Value5000000.0
Percentage of Debtinstrumentminimumoverduefinancialobligationconsideredasdefault100.0

odc:DeferredIncomeTax us-gaap:RetirementPlanType

odc:DeferredIncomeTax

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Deferred
Period End2020-07-312019-07-312018-07-312017-07-31
Value0.850.7540.6391.108
Percentage of DeferredIncomeTax100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Deferred
Period End2020-07-312019-07-312018-07-312017-07-31
Value2.4435.3463.5259.311
Percentage of DeferredIncomeTax287.4709.0551.6840.3

odc:DeferredTaxAssetLeaseLiabilities odc:DeferredTaxAssetLiability

odc:DeferredTaxAssetLeaseLiabilities

odc:DeferredTaxAsset


Deferred
Period End2020-07-31
Value2918000.0
Percentage of DeferredTaxAssetLeaseLiabilities100.0

odc:DeferredTaxAssetLiabilityNetForeignSubsidiaries odc:DeferredTaxAssetLiability

odc:DeferredTaxAssetLiabilityNetForeignSubsidiaries

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value790000.0585000.0755000.0853000.0890000.01006000.0930000.02134000.040000.00
Percentage of DeferredTaxAssetLiabilityNetForeignSubsidiaries100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

odc:DeferredTaxLiabilitiesLeaserightofuseassets odc:DeferredTaxAssetLiability

odc:DeferredTaxLiabilitiesLeaserightofuseassets

odc:DeferredTaxLiability


Deferred
Period End2020-07-31
Value2534000.0
Percentage of DeferredTaxLiabilitiesLeaserightofuseassets100.0

odc:Grossdepreciableassets

odc:Grossdepreciableassets


Grossdepreciableassets
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value231220205198198178170162157164
Percentage of Grossdepreciableassets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:Landmineralrightsandreclamationasset

odc:Landmineralrightsandreclamationasset


Landmineralrightsandreclamationasset
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value171716161616161616
Percentage of Landmineralrightsandreclamationasset100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:LineOfCreditFacilityVariableInterestRateLiborBased us-gaap:DebtInstrument

odc:LineOfCreditFacilityVariableInterestRateLiborBased

us-gaap:LineOfCredit


Line
Period End2020-07-312012-07-312011-07-31
Value1.50.02320.008
Percentage of LineOfCreditFacilityVariableInterestRateLiborBased100.0100.0100.0

odc:LineOfCreditFacilityVariableInterestRatePrimeBased us-gaap:DebtInstrument

odc:LineOfCreditFacilityVariableInterestRatePrimeBased

us-gaap:LineOfCredit


Line
Period End2020-07-312012-07-312011-07-31
Value3.50.03250.033
Percentage of LineOfCreditFacilityVariableInterestRatePrimeBased100.0100.0100.0

odc:Netdepreciableassets

odc:Netdepreciableassets


Netdepreciableassets
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value62615557614946434542
Percentage of Netdepreciableassets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:NoncontrollingInterestOwnershipPercentagePriortoParentsPurchaseofAdditionalInterest us-gaap:Ownership

odc:NoncontrollingInterestOwnershipPercentagePriortoParentsPurchaseofAdditionalInterest

odc:NoncontrollingInterestAgromex


Noncontrolling
Period End2020-07-31
Value48.0
Percentage of NoncontrollingInterestOwnershipPercentagePriortoParentsPurchaseofAdditionalInterest100.0

odc:NoncontrollingInterestParentOwnershipPercentagePriortoPurchaseofAdditionalInterest us-gaap:Ownership

odc:NoncontrollingInterestParentOwnershipPercentagePriortoPurchaseofAdditionalInterest

odc:ParentOilDriCorporationofAmericaMember


Noncontrolling
Period End2020-07-31
Value52.0
Percentage of NoncontrollingInterestParentOwnershipPercentagePriortoPurchaseofAdditionalInterest100.0

odc:PackagingInventory

odc:PackagingInventory


Packaging
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312011-07-31
Value4936000.04587000.05576000.05122000.05556000.05681000.06722000.06177000.05908000.05349000.05693000.05635000.05339000.04988000.05092000.04811000.04966000.04672000.04923000.04844000.04293000.04735000.05346000.05226000.05443000.05402000.05474000.05191000.04581000.04003000.04437000.04519000.04041000.03982000.04251000.0
Percentage of PackagingInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:Prepaidrepairsexpense

odc:Prepaidrepairsexpense


Prepaidrepairsexpense
Period End2020-10-312020-07-312020-04-302019-07-31
Value6106000.05662000.05163000.04708000.0
Percentage of Prepaidrepairsexpense100.0100.0100.0100.0

odc:ShelfNotes

odc:ShelfNotes


Shelf
Period End2020-07-31
Value75
Percentage of ShelfNotes100.0

odc:Trademarksandpatents

odc:Trademarksandpatents


Trademarksandpatents
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value1566000.01599000.01220000.01223000.0916000.0818000.0660000.0581000.0576000.0589000.0
Percentage of Trademarksandpatents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:TrademarksandpatentsaccumulatedAmortization

odc:TrademarksandpatentsaccumulatedAmortization


Trademarksandpatentsaccumulated
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value483000.0457000.0415000.0398000.0371000.0299000.0291000.0283000.0276000.0267000.0259000.0251000.0244000.0238000.0287000.0279000.0269000.0261000.0319000.0313000.0307000.0301000.0316000.0309000.0303000.0420000.0415000.0439000.0433000.0427000.0420000.0414000.0407000.0409000.0401000.0394000.0388000.0381000.0
Percentage of TrademarksandpatentsaccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:Trademarksandpatentsnet

odc:Trademarksandpatentsnet


Trademarksandpatentsnet
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-07-31
Value1625000.01566000.01551000.01545000.01551000.01599000.01356000.01298000.01253000.01220000.01306000.01300000.01273000.01223000.01136000.0999000.0979000.0916000.0906000.0879000.0822000.0818000.0903000.0751000.0694000.0660000.0635000.0661000.0581000.0
Percentage of Trademarksandpatentsnet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

odc:Vehicles

odc:Vehicles


Vehicles
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value17151413131212111010
Percentage of Vehicles100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent


Accounts
Period End2020-10-312020-07-31
Value8888000.08582000.0
Percentage of AccountsPayableAndOtherAccruedLiabilitiesCurrent100.0100.0

us-gaap:AccountsReceivableRelatedPartiesCurrent us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:AccountsReceivableRelatedPartiesCurrent

srt:Director


Accounts
Period End2020-10-312020-07-312020-04-302020-01-312019-07-31
Value5000.0022000.010000.010000.0
Percentage of AccountsReceivableRelatedPartiesCurrent100.00.0100.0100.0100.0

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent


Accrual
Period End2020-10-312020-07-31
Value1488000.01658000.0
Percentage of AccrualForTaxesOtherThanIncomeTaxesCurrent100.0100.0

us-gaap:AccruedMarketingCostsCurrent

us-gaap:AccruedMarketingCostsCurrent


Accrued
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value1572000.02349000.01853000.01387000.01198000.01588000.0864000.01132000.0860000.01280000.01052000.01074000.01748000.02253000.02848000.02487000.03076000.02855000.02720000.02441000.02377000.02721000.03763000.03020000.02842000.02182000.03770000.03188000.04124000.02824000.02916000.04245000.03533000.03302000.03870000.03112000.03988000.02270000.0
Percentage of AccruedMarketingCostsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax


Accumulated
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value11119.2179.34314149.947101010119.9091010131313138.5188.6678.7978.9758.3448.448.5338.6325.435.4955.5515.608111111-11.5915.145.1985.2585.315
Percentage of AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax


Accumulated
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value12000.0-260000.0-378000.0-246000.0-192000.0-148000.0-238000.0-267000.0-295000.0-231000.0-60000.0105000.0-39000.035000.0-206000.0-106000.0-169000.0-155000.0-128000.0-420000.0-281000.0-270000.0-48000.0-182000.0170000.0255000.0248000.0193000.0420000.0487000.0554000.0595000.0588000.0573000.0641000.0572000.0606000.0799000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value1036000.01078000.01324000.0851000.0825000.0644000.0676000.0690000.0815000.0817000.0931000.0901000.0726000.0748000.0782000.0881000.0801000.0753000.0886000.0883000.0739000.0761000.0744000.0834000.0722000.0707000.0674000.0683000.0656000.0641000.0658000.0635000.0633000.0626000.0638000.0653000.0632000.0607000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BuildingsAndImprovementsGross

us-gaap:BuildingsAndImprovementsGross


Buildings
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value39383837362828282827
Percentage of BuildingsAndImprovementsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashEquivalentsAtCarryingValue us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CashEquivalentsAtCarryingValue

us-gaap:FairValueInputsLevel1


Cash
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-31
Value0.0060.0060.1030.0260.0260.0260.0267.1636.5039.924.2483.2812.4023.8141.2564.1943.377.6266.2774.193109.297
Percentage of CashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument

us-gaap:DebtInstrumentFaceAmount

odc:SeriesBSeniorNotes


Debt
Period End2020-07-31
Value10.0
Percentage of DebtInstrumentFaceAmount100.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument, us-gaap:SubsequentEventType

odc:SeriesBSeniorNote, us-gaap:SubsequentEvent


Debt
Period End2020-05-15
Value10.0
Percentage of DebtInstrumentFaceAmount0.0

us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensation

us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability

odc:DeferredCompensation


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value4017000.03560000.04218000.09617000.09117000.08623000.08161000.07813000.07272000.06701000.0
Percentage of DeferredCompensationArrangementWithIndividualRecordedLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent


Deferred
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value5.315.144.8474.8816.1556.0145.6795.6646.2986.16.2666.2811111111010109.6579.6229.6049.5189.7459.6249.5289.2679.1378.9768.828.5698.458.3988.3268.1177.4447.3127.1157.196
Percentage of DeferredCompensationLiabilityClassifiedNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCostsCurrent

us-gaap:DeferredCostsCurrent


Deferred
Period End2020-07-312019-07-31
Value5662000.04708000.0
Percentage of DeferredCostsCurrent100.0100.0

us-gaap:DeferredFinanceCostsNet us-gaap:DebtInstrument

us-gaap:DeferredFinanceCostsNet

odc:SeriesBSeniorNotes


Deferred
Period End2020-07-31
Value152000.0
Percentage of DeferredFinanceCostsNet100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2020-10-312020-07-312020-04-302019-07-31
Value6587000.07302000.06397000.07755000.0
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0

us-gaap:DeferredRevenueCurrent us-gaap:DeferredRevenueArrangementType

us-gaap:DeferredRevenueCurrent

us-gaap:UpFrontPaymentArrangement


Deferred
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-31
Value317000.0247000.0362000.0313000.0182000.0259000.0157000.096000.096000.0242000.0
Percentage of DeferredRevenueCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value48000.0166000.0200000.0301000.0216000.037000.0
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsInventory

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value343000.0264000.0570000.0251000.0247000.0512000.0453000.0442000.0256000.0162000.0
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value147000.0250000.0683000.0926000.01060000.01545000.03386000.02692000.04233000.03106000.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value1779000.02121000.02057000.05018000.04684000.03936000.03733000.03375000.03210000.02943000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value3.2936.14.16410118.2427.6515.7418.24.364
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value987000.0556000.0367000.0343000.0252000.0162000.0248000.0199000.0279000.0426000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value4131000.02076000.02131000.02930000.03100000.01949000.01289000.03290000.02116000.01241000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value178000.081000.0118000.0163000.0172000.0237000.0303000.0264000.0260000.0232000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations

odc:DeferredTaxAsset


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value447000.0392000.0309000.0418000.0364000.0283000.0141000.0241000.0227000.0225000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesDeferredExpense odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxLiabilitiesDeferredExpense

odc:DeferredTaxLiability


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value194000.0326000.013000.0508000.0019000.010000.09000.021000.0442000.0
Percentage of DeferredTaxLiabilitiesDeferredExpense100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxLiabilitiesOther

odc:DeferredTaxLiability


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value9000.000000
Percentage of DeferredTaxLiabilitiesOther100.00.00.00.00.00.0

us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets

odc:DeferredTaxLiability


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value173000.0173000.0293000.0464000.0476000.0473000.0488000.0503000.0500000.0530000.0
Percentage of DeferredTaxLiabilitiesOtherFiniteLivedAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment odc:DeferredTaxAssetLiability

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

odc:DeferredTaxLiability


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value3.9263.9953.2845.8885.9246.7497.3326.868105.116
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-31
Value57544847
Percentage of DefinedBenefitPlanAccumulatedBenefitObligation100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-31
Value0.3520.1840.110.315
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-31
Value11141010
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax3307.48006.09364.53186.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-31
Value1.630.02930.03810.0326
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-31
Value2.140.03350.04040.0375
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate131.3114.3106.0115.0

us-gaap:DefinedBenefitPlanBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-312016-07-31
Value3.2912.9582.6672.9252.746
Percentage of DefinedBenefitPlanBenefitObligation100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-312016-07-31
Value5761545355
Percentage of DefinedBenefitPlanBenefitObligation1740.52080.92034.81837.32007.4

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-31
Value1.4472.7082.1692.082
Percentage of DefinedBenefitPlanBenefitObligation44.091.581.371.2

us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value6000.0-5000.0-5000.0
Percentage of DefinedBenefitPlanExpectedAmortizationNextFiscalYear100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value786000.01087000.0675000.0
Percentage of DefinedBenefitPlanExpectedAmortizationNextFiscalYear13100.0-21740.0-13500.0

us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value-11000.000
Percentage of DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear100.00.00.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value-786000.0-1087000.0-673000.0
Percentage of DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear7145.50.00.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value1.3851.4121.36
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value111313
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter829.2989.3966.1

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value115000.066000.057000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value1743000.01686000.01687000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths1515.72554.52959.6

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value234000.0236000.0165000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value1952000.02013000.01944000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive834.2853.01178.2

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value191000.0147000.0124000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value1842000.01902000.01904000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour964.41293.91535.5

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value121000.0108000.0122000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value1798000.01864000.01786000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree1486.01725.91463.9

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value98000.098000.095000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-31
Value1794000.01763000.01699000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo1830.61799.01788.4

us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-31
Value0
Percentage of DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear0.0

us-gaap:DefinedBenefitPlanFundedStatusOfPlan us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanFundedStatusOfPlan

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-31
Value-3291000.0-2958000.0-2667000.0-2925000.0
Percentage of DefinedBenefitPlanFundedStatusOfPlan100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-07-312019-07-312018-07-312017-07-31
Value-11946000.0-20828000.0-13296000.0-26285000.0
Percentage of DefinedBenefitPlanFundedStatusOfPlan363.0704.1498.5898.6

us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage us-gaap:DefinedBenefitPlanByPlanAssetCategories

us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage

us-gaap:CashAndCashEquivalents


Defined
Period End2020-07-312019-07-312018-07-31
Value2.00.020.02
Percentage of DefinedBenefitPlanPlanAssetsTargetAllocationPercentage100.0100.0100.0

us-gaap:EquitySecurities


Defined
Period End2020-07-312019-07-312018-07-31
Value60.00.60.6
Percentage of DefinedBenefitPlanPlanAssetsTargetAllocationPercentage3000.03000.03000.0

us-gaap:FixedIncomeFunds


Defined
Period End2020-07-312019-07-312018-07-31
Value38.00.380.38
Percentage of DefinedBenefitPlanPlanAssetsTargetAllocationPercentage1900.01900.01900.0

us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations us-gaap:DefinedBenefitPlanByPlanAssetCategories

us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations

us-gaap:CashAndCashEquivalents


Defined
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value1.000000.120.050.130.070.06
Percentage of DefinedBenefitPlanWeightedAverageAssetAllocations100.00.00.00.00.0100.0100.0100.0100.0100.0

us-gaap:EquitySecurities


Defined
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value31.00.580.640.560.530.590.670.620.610.63
Percentage of DefinedBenefitPlanWeightedAverageAssetAllocations3100.00.00.00.00.0491.71340.0476.9871.41050.0

us-gaap:FixedIncomeFunds


Defined
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value68.00.420.360.440.470.290.270.250.320.31
Percentage of DefinedBenefitPlanWeightedAverageAssetAllocations6800.00.00.00.00.0241.7540.0192.3457.1516.7

us-gaap:DividendsPayableCurrentAndNoncurrent

us-gaap:DividendsPayableCurrentAndNoncurrent


Dividends
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312013-07-31
Value1807000.01808000.01735000.01766000.01766000.01761000.01689000.01680000.01656000.01627000.01559000.01559000.01559000.01553000.01485000.01485000.01479000.01477000.01407000.01407000.01406000.01376000.01310000.01313000.01313000.01311000.01236000.0
Percentage of DividendsPayableCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value5.8113107.4464.7246.746.4874.5184.2788.9747.8865.7244.7357.9177.4096.6754.2638.6569.2548.6626.1876.2455.2034.473.5274.4483.9634.6743.5269.0878.7936.4234.7086.2015.3634.6973.5514.143
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:RestrictedStock


Employee
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value7.784103.053.8934.2820.9312.2261.8242.2142.4460.156
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2020-10-312020-07-31
Value428000.0583000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2020-10-31
Value432000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-10-312020-07-31
Value63000.066000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2020-10-312020-07-31
Value65000.091000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2020-10-312020-07-31
Value90000.0227000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2020-10-312020-07-31
Value226000.0431000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0

us-gaap:ForeignFinancialInstitutionsActualDeposits us-gaap:StatementGeographical

us-gaap:ForeignFinancialInstitutionsActualDeposits

odc:ForeignOperations


Foreign
Period End2020-07-31
Value3038000.0
Percentage of ForeignFinancialInstitutionsActualDeposits100.0

us-gaap:IndefiniteLivedTrademarks

us-gaap:IndefiniteLivedTrademarks


Indefinite
Period End2020-07-312019-07-312018-07-312017-07-31
Value376000.0376000.0376000.0376.0
Percentage of IndefiniteLivedTrademarks100.0100.0100.0100.0

us-gaap:InventoryValuationReserves

us-gaap:InventoryValuationReserves


Inventory
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312011-07-31
Value970000.0926000.01350000.01362000.01049000.0704000.0931000.01028000.01140000.01136000.01136000.01080000.01072000.0619000.0831000.0720000.0826000.0806000.0532000.0380000.0496000.0521000.0582000.0483000.0484000.0390000.0348000.0348000.0397000.0364000.0434000.0484000.0411000.0281000.0326000.0
Percentage of InventoryValuationReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive


Lessee
Period End2020-10-312020-07-31
Value5935000.06131000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive


Lessee
Period End2020-10-312020-07-31
Value852000.0885000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour


Lessee
Period End2020-10-312020-07-31
Value950000.0965000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree


Lessee
Period End2020-10-312020-07-31
Value1051000.01106000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo


Lessee
Period End2020-10-312020-07-31
Value1791000.02076000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths


Lessee
Period End2020-10-31
Value2432000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2020-07-31
Value2552000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases us-gaap:DebtInstrument

us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases

us-gaap:LineOfCredit


Line
Period End2020-07-31
Value10000000.0
Percentage of LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases100.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity us-gaap:DebtInstrument

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity

us-gaap:LineOfCredit


Line
Period End2020-07-31
Value45
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity100.0

us-gaap:LongTermDebtFairValue us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:LongTermDebtFairValue

us-gaap:FairValueInputsLevel2


Long
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-31
Value11113.1953.1763.1586.3576.3086.3846.5339.5539.4919.689.645131213131616161620
Percentage of LongTermDebtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths us-gaap:DebtInstrument

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

odc:SeriesBSeniorNotes


Long
Period End2020-07-31
Value1000000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive us-gaap:DebtInstrument

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

odc:SeriesBSeniorNotes


Long
Period End2020-07-31
Value1000000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour us-gaap:DebtInstrument

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

odc:SeriesBSeniorNotes


Long
Period End2020-07-31
Value1000000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree us-gaap:DebtInstrument

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

odc:SeriesBSeniorNotes


Long
Period End2020-07-31
Value1000000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo us-gaap:DebtInstrument

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

odc:SeriesBSeniorNotes


Long
Period End2020-07-31
Value1000000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo100.0

us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners us-gaap:Ownership

us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners

odc:NoncontrollingInterestAgromex


Minority
Period End2020-07-31
Value21.6
Percentage of MinorityInterestOwnershipPercentageByNoncontrollingOwners100.0

us-gaap:MinorityInterestOwnershipPercentageByParent us-gaap:Ownership

us-gaap:MinorityInterestOwnershipPercentageByParent

odc:ParentOilDriCorporationofAmericaMember


Minority
Period End2020-07-31
Value78.4
Percentage of MinorityInterestOwnershipPercentageByParent100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-10-312020-07-31
Value3.983.87
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OperatingLossCarryforwards

us-gaap:OperatingLossCarryforwards


Operating
Period End2020-07-31
Value2000000.0
Percentage of OperatingLossCarryforwards100.0

us-gaap:OtherInventory

us-gaap:OtherInventory


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312011-07-31
Value4173000.04806000.04270000.04204000.03886000.04525000.04412000.04199000.03948000.02949000.02589000.02931000.03130000.02923000.04037000.04217000.04861000.04547000.05158000.04966000.04591000.04517000.05137000.05201000.05230000.04755000.03931000.04413000.04887000.04608000.04589000.04490000.04360000.04378000.03938000.0
Percentage of OtherInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherPrepaidExpenseCurrent

us-gaap:OtherPrepaidExpenseCurrent


Other
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value2183000.03064000.02460000.04679000.04662000.04708000.04110000.04116000.04259000.04111000.03839000.03827000.03864000.03890000.03905000.04054000.04235000.03938000.03923000.03791000.03960000.03813000.03738000.03618000.03585000.03722000.03558000.03288000.03265000.03458000.03429000.03305000.03518000.03549000.03952000.03828000.03744000.03782000.0
Percentage of OtherPrepaidExpenseCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities us-gaap:RetirementPlanType

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Pension
Period End2020-07-312019-07-312018-07-312017-07-31
Value97000.065000.057000.049000.0
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities100.0100.0100.0100.0

us-gaap:PrepaidExpenseCurrent

us-gaap:PrepaidExpenseCurrent


Prepaid
Period End2020-07-312020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value3064000.01555000.01551000.03084000.03100000.01924000.03941000.02899000.02402000.04140000.03690000.02304000.02203000.04658000.01992000.0901000.01681000.03885000.01913000.01199000.02074000.02221000.02574000.03745000.03538000.03087000.02252000.01563000.02153000.02253000.02372000.02888000.02443000.02209000.03995000.04672000.0
Percentage of PrepaidExpenseCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidRoyalties

us-gaap:PrepaidRoyalties


Prepaid
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value1232000.01184000.01167000.01122000.01103000.01068000.01052000.01059000.01147000.0
Percentage of PrepaidRoyalties100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentOther

us-gaap:PropertyPlantAndEquipmentOther


Property
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value212011101010109.889.729.993
Percentage of PropertyPlantAndEquipmentOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SeniorLongTermNotes

us-gaap:SeniorLongTermNotes


Senior
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value8.8578.8480.00.00.03.0523.0453.0383.0316.1076.0996.0926.0859.1619.1549.1479.14121212121515151518181818222222222525272729
Percentage of SeniorLongTermNotes100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SeniorLongTermNotes us-gaap:DebtInstrument

odc:SeriesBSeniorNotes


Senior
Period End2020-07-31
Value8.848
Percentage of SeniorLongTermNotes100.0

us-gaap:SeniorNotes us-gaap:DebtInstrument

us-gaap:SeniorNotes

odc:SeriesBSeniorNotes


Senior
Period End2020-07-31
Value10.0
Percentage of SeniorNotes100.0

us-gaap:SeniorNotesCurrent

us-gaap:SeniorNotesCurrent


Senior
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value1000000.01000000.03074000.03067000.03059000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03083000.03483000.03483000.03483000.03483000.03500000.03500000.03500000.03500000.03500000.03500000.05000000.05000000.03800000.03800000.03800000.03800000.03600000.0
Percentage of SeniorNotesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SeniorNotesCurrent us-gaap:DebtInstrument

odc:SeriesBSeniorNotes


Senior
Period End2020-07-31
Value1000000.0
Percentage of SeniorNotesCurrent100.0

us-gaap:SeniorNotes


Senior
Period End2020-04-302019-07-312018-07-312017-07-31
Value3100000.03083000.03083000.03083000.0
Percentage of SeniorNotesCurrent100.8100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStock


Share
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-07-312011-07-312010-07-31
Value375000.0390000.0391000.0392000.0393000.0414000.0408000.0369000.0276000.0178000.0176000.0178000.0181000.0185000.0185000.0188000.0170000.0194000.0206000.0208000.0209000.074000.082000.0106000.0104000.0122000.0123000.0118000.0119000.0117000.0122000.0112000.0132000.0139000.023000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2020-10-312020-07-312020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-07-312011-07-312010-07-31
Value33.433.1933.1933.1733.0933.1333.2335.9832.7432.6232.732.6630.9630.9630.9530.1129.0929.3929.3626.4228.8328.3228.6928.6827.3127.3925.7225.6722.2422.2221.7521.6821.5415.31
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

odc:A2006Plan


Share
Period End2020-10-312020-07-312016-07-312015-07-312014-07-312013-07-31
Value354150.0370840.0375950.0541600.0552300.0603000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockCommonShares us-gaap:StatementEquityComponents

us-gaap:TreasuryStockCommonShares

us-gaap:TreasuryStockCommon


Treasury
Period End2020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-07-31
Value-3453200.0-3426000.0-3399600.0-3269100.0-3268100.0-3251300.0-3251100.0-3249700.0-3245500.0-3238800.0-3238300.0-3235300.0-3232100.0
Percentage of TreasuryStockCommonShares100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockShares us-gaap:StatementClassOfStock

us-gaap:TreasuryStockShares

us-gaap:CommonClassB


Treasury
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value335820.0335820.0335820.0335820.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0324740.0
Percentage of TreasuryStockShares100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStock


Treasury
Period End2020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value3090200.03063800.02933200.02932200.02926500.02926400.02925000.02920700.02914100.02913600.02910600.02909000.02907400.02907400.02906800.02916500.02913000.02923100.02922700.02920900.02932800.02932300.02917200.02917200.02915700.02917400.02915900.02915600.02914600.02914600.02913600.02912000.02911600.02730900.02633100.02633100.02642400.0
Percentage of TreasuryStockShares920.2912.3873.5873.2901.2901.1900.7899.4897.4897.2896.3895.8895.3895.3895.1898.1897.0900.1900.0899.5903.1903.0898.3898.3897.8898.4897.9897.8897.5897.5897.2896.7896.6841.0810.8810.8813.7

us-gaap:TreasuryStockShares us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Treasury
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-31
Value3426000.03251300.03238800.03232100.03237700.03257500.03240400.03239300.03236300.02967100.02883500.02607300.0
Percentage of TreasuryStockShares1020.21001.2997.4995.3997.01003.1997.8997.5996.6913.70.00.0

Line plots across dimensions of each concept


us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
(None,)
Common Stock Valueus-gaap: Statement Class Of Stock
us-gaap:CommonStockSharesIssued
us-gaap:StatementClassOfStock
(None,)
Common Stock Shares Issuedus-gaap: Statement Class Of Stock
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock
(None,)
Weighted Average Number Of Diluted Shares Outstandingus-gaap: Statement Class Of Stock
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:StatementClassOfStock
(None,)
Weighted Average Number Of Shares Outstanding Basicus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareBasic
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Basicus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareDiluted
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Dilutedus-gaap: Statement Class Of Stock
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:Assets
us-gaap:StatementGeographical
(None,)
Assetsus-gaap: Statement Geographical
us-gaap:Assets
us-gaap:StatementBusinessSegments
(None,)
Assetsus-gaap: Statement Business Segments
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
us-gaap:RetirementPlanType
(None,)
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrentus-gaap: Retirement Plan Type
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
(None,)
Common Stock Valueus-gaap: Statement Class Of Stock
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Accumulated Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components