Stock Scorer

Oil-DRI Corporation of America (ODC)

Every figure this model derived for ODC, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-04-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 28,997,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-04-30
cash 62,941,000 CashAndCashEquivalentsAtCarryingValue 2026-04-30
current assets 196,345,000 AssetsCurrent 2026-04-30
current liabilities 59,920,000 LiabilitiesCurrent 2026-04-30
equity 285,226,000 StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 2026-04-30
interest expense 2,194,000 InterestExpenseDebt 2026-04-30
ocf 78,403,000 NetCashProvidedByUsedInOperatingActivities 2026-04-30
revenue 489,764,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-04-30
sbc 5,565,000 ShareBasedCompensation 2026-04-30

The ratios

The figures themselves rather than their scores — what somebody looking up ODC on one particular measure came for.

RatioValue
cash operating margin19.15
current ratio3.28
current ratio reported3.28
ebit cagr100.5
ebit yoy-0.13
ev ebit8.78
ev owner earnings13.09
ev sales1.17
fcf margin10.09
growth cv0.39
interest cover29.8
operating margin13.35
owner earnings margin8.95
revenue growth3.31
revenue growth per share3.31
roic23.24
rule of 4016.66
sbc pct revenue1.14

Everything else this filing tags

372 more elements from ODC's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
Assets408,790,0002026-04-30 124USD
LiabilitiesAndStockholdersEquity408,790,0002026-04-30 118USD
PropertyPlantAndEquipmentGross366,934,0002026-04-30 90USD
RetainedEarningsAccumulatedDeficit312,119,0002026-04-30 166USD
BusinessAcquisitionsProFormaRevenue271,279,0002014-07-31 13USD
CostOfGoodsAndServicesSold263,027,0002026-04-30 93USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment216,135,0002026-04-30 118USD
OtherAssetsNoncurrent212,445,0002026-04-30 118USD
MachineryAndEquipmentGross205,675,0002025-07-31 28USD
PropertyPlantAndEquipmentNet150,799,0002026-04-30 118USD
StockholdersEquity129,013,0002018-04-30 34USD
Liabilities123,564,0002026-04-30 118USD
GrossProfit101,525,0002026-04-30 233USD
TreasuryStockValue100,213,0002026-04-30 118USD
ReceivablesNetCurrent75,772,0002026-04-30 93USD
UnsecuredDebt75,000,0002025-07-31 12USD
AdditionalPaidInCapitalCommonStock70,344,0002026-04-30 90USD
AccountsReceivableNetCurrent69,370,0002025-07-31 28USD
SalesRevenueGoodsNet66,143,0002018-10-31 140USD
AdditionalPaidInCapital66,138,0002025-07-31 28USD
AssetsNoncurrent64,590,0002025-07-31 82USD
LiabilitiesNoncurrent63,644,0002026-04-30 118USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents62,941,0002026-04-30 59USD
ProfitLoss53,996,0002025-07-31 213USD
InventoryNet52,420,0002026-04-30 118USD
SellingGeneralAndAdministrativeExpense51,785,0002026-04-30 185USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest51,399,0002026-04-30 106USD
CostOfGoodsSold50,133,0002018-10-31 92USD
OperatingIncomeLoss49,740,0002026-04-30 185USD
BusinessCombinationPriceOfAcquisitionExpected46,000,0002024-04-30 1USD
BuildingsAndImprovementsGross43,529,0002025-07-31 28USD
ComprehensiveIncomeNetOfTax42,558,0002026-04-30 78USD
NetIncomeLoss42,551,0002026-04-30 106USD
ShippingHandlingAndTransportationCosts42,542,0002018-07-31 20USD
NetIncomeLossAvailableToCommonStockholdersBasic40,731,0002026-04-30 31USD
SeniorLongTermNotes38,847,0002026-04-30 118USD
AccruedLiabilitiesCurrent38,386,0002026-04-30 118USD
OtherOperatingIncomeExpenseNet35,713,0002025-07-31 7USD
LineOfCreditFacilityRemainingBorrowingCapacity32,100,0002024-07-31 2USD
CommonStockSharesAuthorized30,000,0002026-01-31 10shares
InventoryFinishedGoods29,970,0002026-04-30 112USD
DefinedBenefitPlanFairValueOfPlanAssets27,457,0002017-07-31 12USD
PropertyPlantAndEquipmentOther25,902,0002025-07-31 28USD
ConstructionInProgressGross25,149,0002025-07-31 28USD
FurnitureAndFixturesGross22,521,0002025-07-31 4USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest21,685,0002020-07-31 107USD
Depreciation20,800,0002025-07-31 28USD
NetCashProvidedByUsedInInvestingActivities-20,606,0002026-04-30 125USD
NetCashProvidedByUsedInFinancingActivities-20,163,0002026-04-30 125USD
DebtInstrumentFaceAmount18,500,0002017-07-31 1USD
FiniteLivedIntangibleAssetsNet18,061,0002026-04-30 38USD
DepreciationAmortizationAndAccretionNet17,186,0002026-04-30 125USD
LesseeOperatingLeaseLiabilityPaymentsDue16,167,0002026-04-30 27USD
Goodwill16,017,0002026-04-30 122USD
EmployeeRelatedLiabilitiesCurrent14,933,0002026-04-30 118USD
OperatingLeaseLiability14,482,0002026-04-30 29USD
AccountsPayableCurrent13,848,0002026-04-30 50USD
CompensationExpenseExcludingCostOfGoodAndServiceSold13,714,0002026-04-30 13USD
Land13,549,0002025-07-31 28USD
OperatingLeaseRightOfUseAsset13,440,0002026-04-30 56USD
AccountsPayableAndOtherAccruedLiabilitiesCurrent13,036,0002025-07-31 34USD
LongTermDebtFairValue13,001,0002017-07-31 24USD
OperatingLossCarryforwards13,000,0002025-07-31 8USD
OtherOperatingIncome13,000,0002020-07-31 2USD
BusinessCombinationConsiderationTransferred112,750,0002014-07-31 3USD
IncomeTaxesPaidNet-12,598,0002025-07-31 22USD
PaymentsForRepurchaseOfCommonStock12,537,0002026-04-30 123USD
TreasuryStockValueAcquiredCostMethod12,537,0002026-04-30 109USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect12,483,0002026-04-30 51USD
SeniorNotes12,333,0002017-07-31 11USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments12,074,0002021-04-30 109USD
CurrentIncomeTaxExpenseBenefit11,975,0002025-07-31 35USD
RepaymentsOfSeniorDebt11,000,0002025-07-31 95USD
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities10,657,0002026-04-30 125USD
OperatingLeaseLiabilityNoncurrent10,546,0002026-04-30 54USD
FiniteLivedIntangibleAssetsAccumulatedAmortization10,124,0002026-04-30 48USD
BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual10,100,0002014-07-31 4USD
OtherSellingGeneralAndAdministrativeExpense9,950,0002026-04-30 13USD
OtherLiabilitiesCurrent9,875,0002020-07-31 72USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet9,614,0002013-11-02 3USD
AccountsPayableAndAccruedLiabilitiesCurrent9,565,0002020-01-31 68USD
IncomeTaxExpenseBenefit8,848,0002026-04-30 185USD
CurrentFederalTaxExpenseBenefit8,790,0002025-07-31 35USD
RetailRelatedInventoryPackagingAndOtherSupplies7,985,0002026-04-30 12USD
DividendsCommonStockCash7,932,0002026-04-30 109USD
CapitalExpendituresIncurredButNotYetPaid7,892,0002024-07-31 77USD
BusinessAcquisitionsProFormaNetIncomeLoss7,834,0002014-07-31 13USD
OtherLiabilitiesNoncurrent7,832,0002026-04-30 118USD
OtherInventory7,786,0002026-04-30 112USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles7,785,0002013-11-02 5USD
IncomeTaxesPaid7,635,0002026-04-30 39USD
PaymentsOfDividendsCommonStock7,626,0002026-04-30 125USD
MarketingAndAdvertisingExpense7,600,0002025-07-31 35USD
DeferredCostsCurrent7,474,0002022-07-31 6USD
DeferredTaxAssetsNetNoncurrent7,445,0002020-01-31 68USD
OperatingLeasesFutureMinimumPaymentsDueThereafter7,422,0002019-07-31 11USD
WeightedAverageNumberOfDilutedSharesOutstanding7,310,0002020-04-30 112shares
InventoryPartsAndComponentsNetOfReserves6,679,0002026-04-30 24USD
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax6,632,0002020-01-31 2USD
DeferredCompensationLiabilityClassifiedNoncurrent6,419,0002026-04-30 118USD
IncreaseDecreaseInAccountsAndOtherReceivables6,203,0002026-04-30 125USD
MineReclamationAndClosingLiabilityNoncurrent6,100,0002026-04-30 27USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive6,000,0002025-07-31 8USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour6,000,0002025-07-31 8USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree6,000,0002025-07-31 8USD
ShortTermBorrowings6,000,0002018-04-30 2USD
DeferredCompensationLiabilityCurrent5,996,0002018-01-31 2USD
PrepaidExpenseCurrent5,961,0002025-07-31 80USD
IndefiniteLivedIntangibleAssetsExcludingGoodwill5,600,0002026-04-30 36USD
IndefiniteLivedTrademarks5,600,0002025-07-31 20USD
IncreaseDecreaseInAccruedLiabilities-5,529,0002026-04-30 125USD
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition5,368,0002025-07-31 35USD
OtherPrepaidExpenseCurrent5,212,0002026-04-30 106USD
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax5,040,0002020-04-30 2USD
AdvertisingExpense4,999,0002026-04-30 4USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths4,740,0002025-07-31 6USD
DeferredCompensationEquity4,658,0002015-10-31 34USD
CashSurrenderValueFairValueDisclosure4,625,0002014-07-31 10USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo4,331,0002026-04-30 27USD
IncreaseDecreaseInOtherOperatingAssets-4,091,0002026-04-30 125USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue4,077,0002026-04-30 93USD
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased3,966,7712018-07-31 7shares
OperatingLeaseLiabilityCurrent3,936,0002026-04-30 54USD
DefinedContributionPlanCostRecognized3,900,0002024-07-31 11USD
GoodwillAcquiredDuringPeriod3,872,0002014-07-31 1USD
InventoryValuationReserves3,800,0002026-04-30 112USD
OperatingLeaseCost3,709,0002026-04-30 77USD
AccrualForEnvironmentalLossContingenciesGross3,600,0002026-04-30 8USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree3,506,0002026-04-30 27USD
OperatingLeasePayments3,214,0002026-04-30 77USD
IncreaseDecreaseInOtherOperatingLiabilities-3,170,0002026-04-30 125USD
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive3,083,0002015-07-31 4USD
LettersOfCreditOutstandingAmount3,000,0002025-07-31 16USD
AccruedMarketingCostsCurrent2,976,0002026-04-30 118USD
CurrentStateAndLocalTaxExpenseBenefit2,959,0002025-07-31 35USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour2,915,0002026-04-30 27USD
LeaseAndRentalExpense2,873,0002019-07-31 1USD
OperatingLeasesRentExpenseNet2,873,0002019-07-31 22USD
DeferredTaxAssetsNetCurrent2,787,0002017-07-31 48USD
DividendsPayableCurrent2,750,0002026-04-30 118USD
DividendsPayableCurrentAndNoncurrent2,750,0002026-04-30 92USD
OtherAccruedLiabilitiesCurrent2,718,0002026-04-30 14USD
AccruedProfessionalFeesCurrent2,700,0002025-07-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive2,544,0002026-04-30 27USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability2,433,0002026-04-30 49USD
PrepaidRoyalties2,400,0002025-07-31 26USD
ResearchAndDevelopmentExpense2,400,0002025-07-31 35USD
AccruedIncomeTaxesCurrent2,359,0002023-10-31 2USD
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest2,281,0002019-01-31 2USD
ReclassificationFromAociCurrentPeriodTax2,264,0002018-04-30 1USD
OperatingLeasesFutureMinimumPaymentsDueCurrent2,255,0002019-07-31 11USD
AccrualForTaxesOtherThanIncomeTaxesCurrent2,249,0002025-07-31 34USD
OtherNonoperatingIncomeExpense2,220,0002026-04-30 185USD
MineralRights2,200,0002025-07-31 26USD
AccrualForEnvironmentalLossContingenciesPayments11,900,0002024-07-31 3USD
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted-1,820,0002026-04-30 31USD
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent1,700,0002026-04-30 113USD
TaxesPayableCurrent1,687,0002026-04-30 12USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount1,685,0002026-04-30 27USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive1,661,0002026-04-30 27USD
NonoperatingIncomeExpense1,659,0002026-04-30 185USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears1,640,0002019-07-31 11USD
OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax1,592,0002020-01-31 2USD
CapitalLeasedAssetsGross1,523,0002015-07-31 3USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears1,513,0002019-07-31 11USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue1,492,0002012-10-31 6USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue11,492,0002012-10-31 5USD
CapitalLeaseObligationsCurrent1,330,0002014-07-31 3USD
ShortTermLeaseCost1,240,0002026-04-30 66USD
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths1,210,0002026-04-30 21USD
AmortizationOfIntangibleAssets1,200,0002026-04-30 124USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths1,200,0002026-04-30 49USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive1,200,0002026-04-30 49USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour1,200,0002026-04-30 49USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree1,200,0002026-04-30 49USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo1,200,0002026-04-30 49USD
DeferredIncomeTaxAssetsNet1,182,0002026-04-30 50USD
TaxCreditCarryforwardAmount1,170,0002016-07-31 5USD
InterestPaidNet1,152,0002026-04-30 41USD
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax1,141,0002026-04-30 104USD
InvestmentIncomeInterest1,087,0002026-04-30 185USD
IncreaseDecreaseInPensionAndPostretirementObligations-1,085,0002023-07-31 96USD
AllowanceForDoubtfulAccountsReceivableCurrent1,065,0002026-04-30 118USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears1,038,0002019-07-31 11USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths1,000,0002025-07-31 8USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo1,000,0002025-07-31 8USD
SeniorNotesCurrent1,000,0002026-04-30 118USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax976,0002026-04-30 105USD
AssetRetirementObligationRevisionOfEstimate926,0002025-07-31 3USD
ImpairmentOfLongLivedAssetsToBeDisposedOf914,0002023-07-31 2USD
ImpairmentOfLongLivedAssetsHeldForUse900,0002023-07-31 21USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears899,0002019-07-31 11USD
AccrualForEnvironmentalLossContingencies819,0002025-07-31 2USD
DepositAssets800,0002013-10-31 1USD
DefinedContributionPlanAdministrativeExpenses800,0002023-07-31 1USD
AdjustmentsToAdditionalPaidInCapitalStockSplit800,0002026-01-31 5USD
IncreaseDecreaseInInventories766,0002026-04-30 125USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory664,0002013-11-02 5USD
IncreaseDecreaseInDeferredCompensation642,0002026-04-30 125USD
IncreaseDecreaseInAccountsPayable-641,0002026-04-30 47USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther630,0002013-11-02 5USD
IntangibleAssetsNetExcludingGoodwill577,0002013-10-31 14USD
ForeignCurrencyTransactionGainLossBeforeTax-522,0002025-07-31 35USD
BusinessCombinationAssetsArisingFromContingenciesAmountRecognized500,0002014-04-30 4USD
BusinessCombinationContingentConsiderationLiability500,0002013-11-02 5USD
BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized500,0002013-11-02 2USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-463,0002026-04-30 125USD
DeferredFederalIncomeTaxExpenseBenefit433,0002025-07-31 35USD
GainLossOnSaleOfPropertyPlantEquipment-413,0002026-04-30 120USD
RestructuringAndRelatedCostIncurredCost-403,0002013-07-31 3USD
FutureAmortizationExpenseYearOne342,0002012-07-31 1USD
FutureAmortizationExpenseYearTwo316,0002012-07-31 1USD
DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1312,0002015-07-31 3USD
ProceedsFromSaleOfShortTermInvestments312,0002026-04-30 80USD
GoodwillPeriodIncreaseDecrease300,0002025-04-30 3USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment299,0002013-11-02 5USD
CashAndCashEquivalentsPeriodIncreaseDecrease-293,0002020-01-31 74USD
DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation-282,0002012-07-31 1USD
InterestPaid282,0002018-07-31 20USD
DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation265,0002015-07-31 4USD
FutureAmortizationExpenseYearThree249,0002012-07-31 1USD
ProceedsFromMinorityShareholders-248,0002023-07-31 9USD
StockIssuedDuringPeriodValueShareBasedCompensationGross241,0002018-07-31 20USD
DeferredIncomeTaxesAndTaxCredits240,0002025-07-31 35USD
DeferredStateAndLocalIncomeTaxExpenseBenefit-233,0002025-07-31 35USD
CurrentForeignTaxExpenseBenefit226,0002025-07-31 35USD
AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease-200,0002026-04-30 16USD
AssetRetirementObligationAccretionExpense190,0002026-04-30 25USD
DeferredFinanceCostsNet183,0002025-07-31 8USD
IncomeTaxReconciliationTaxSettlementsDomestic175,0002018-10-31 1USD
ProvisionForDoubtfulAccounts-169,0002026-04-30 125USD
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax-165,0002026-04-30 104USD
DeferredFinanceCostsNoncurrentNet153,0002026-04-30 115USD
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease150,0002012-10-31 15USD
AccruedEnvironmentalLossContingenciesCurrent149,0002026-04-30 24USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber142,0002012-10-31 5shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber142,0002012-10-31 6shares
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate142,0002013-07-31 2USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1141,0002014-10-31 1USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets130,0002013-11-02 2USD
BusinessAcquisitionCostOfAcquiredEntityTransactionCosts120,0002013-11-02 3USD
BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement116,0002015-04-30 2USD
BusinessCombinationAcquisitionRelatedCosts116,0002013-10-31 1USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1113,0002015-07-31 2USD
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification110,0002016-07-31 1USD
ProceedsFromPaymentsForOtherFinancingActivities-102,0002011-10-31 2USD
ProceedsFromIncomeTaxRefunds87,0002022-10-31 2USD
FutureAmortizationExpenseYearFour76,0002012-07-31 1USD
DeferredIncomeTaxExpenseBenefit73,0002026-04-30 125USD
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax71,0002026-04-30 46USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax71,0002026-04-30 170USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear65,0002023-04-30 27USD
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax64,0002026-04-30 170USD
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax64,0002026-04-30 46USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations64,0002025-07-31 9USD
EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions61,0002012-10-31 5USD
FutureAmortizationExpenseYearFive48,0002012-07-31 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue48,0002012-10-31 4USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable46,0002013-11-02 1USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent46,0002013-11-02 2USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents44,0002026-04-30 26USD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions41,0002015-07-31 4shares
DeferredForeignIncomeTaxExpenseBenefit40,0002025-07-31 35USD
DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents37,0002015-07-31 4USD
DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents133,0002015-07-31 3USD
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation32,0002015-07-31 3USD
IncreaseDecreaseInDeferredIncomeTaxes-31,0002025-07-31 11USD
DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents-27,0002012-07-31 1USD
EffectOfExchangeRateOnCashAndCashEquivalents-26,0002022-01-31 90USD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax24,9302022-04-30 27USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease16,0002012-10-31 15USD
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions13,0002012-10-31 5USD
DeferredFinanceCostsCurrentNet10,0002020-04-30 3USD
RestructuringReserveAccrualAdjustment-10,0002013-07-31 1USD
OtherComprehensiveIncomeLossNetOfTax7,0002026-04-30 162USD
StockIssuedDuringPeriodSharesStockOptionsExercised-5,0002012-10-31 4shares
OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease3,0002012-10-31 12USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod2,0002010-07-31 1shares
FiniteLivedIntangibleAssetsUsefulLifeMaximum172012-07-31 1Y
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit172015-07-31 4USD/shares
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1152015-07-31 4USD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit142015-07-31 4USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice122012-10-31 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice122012-10-31 5USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice122012-10-31 6USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice122010-07-31 1USD
FiniteLivedIntangibleAssetsUsefulLifeMinimum32012-07-31 1Y
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm32011-07-31 3Y
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm132011-07-31 3Y
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm122012-07-31 1Y
NumberOfReportableSegments22025-07-31 45segment
NumberOfReportableSegments22026-04-30 2Reportable_segment
NumberOfOperatingSegments22025-10-31 3Reportable_segment
StockholdersEquityNoteStockSplitConversionRatio122026-01-31 5pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm22012-10-31 2pure
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm122012-10-31 3pure
EarningsPerShareDiluted22020-04-30 160USD/shares
BusinessAcquisitionProFormaEarningsPerShareDiluted12014-07-31 13USD/shares
CommonStockDividendsPerShareDeclared12026-04-30 25USD/shares
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition02011-07-31 2Y
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-07-31 43pure
EntityWideRevenueMajorCustomerPercentage02013-07-31 3pure
EffectiveIncomeTaxRateContinuingOperations02025-07-31 36pure
ConcentrationRiskPercentage102015-07-31 6pure
CommonStockParOrStatedValuePerShare02018-07-31 13USD/shares
OperatingLeaseWeightedAverageDiscountRatePercent02026-04-30 51pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepletion-02025-07-31 35pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-07-31 35pure
EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes-02025-07-31 20pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpense02025-07-31 11pure
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent-02025-07-31 5pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments-02025-07-31 35pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance02025-07-31 29pure
EffectiveIncomeTaxRateReconciliationTaxCredits02025-07-31 11pure
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential-02025-07-31 35pure
AccretionAmortizationOfDiscountsAndPremiumsInvestments02020-07-31 78USD
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax02015-07-31 32USD
BusinessCombinationContingentConsiderationAsset02015-04-30 10USD
CapitalLeasedAssetsNumberOfUnits02016-07-31 4Lease
DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments02021-07-31 12USD
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02019-07-31 10pure
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities02019-07-31 10pure
EffectiveIncomeTaxRateReconciliationTaxCreditsForeign02013-07-31 6pure
EffectiveIncomeTaxRateReconciliationTaxCreditsOther02016-07-31 15pure
EffectOnFutureEarningsAmount02013-07-31 5USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized02012-07-31 3USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities02018-07-31 62USD
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities02018-07-31 62USD
GoodwillImpairmentLoss02023-10-31 54USD
IncreaseDecreaseInRestrictedCash02017-07-31 13USD
IncreaseInRestrictedCash02016-07-31 15USD
InterestCostsCapitalized02025-07-31 22USD
MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments02017-07-31 21USD
MinorityInterest02023-07-31 42USD
NetIncomeLossAttributableToNoncontrollingInterest02025-07-31 77USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax02016-04-30 34USD
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax02017-07-31 18USD
PaymentsToAcquireBusinessesAndInterestInAffiliates02019-07-31 4USD
PaymentsToAcquireBusinessesGross02016-07-31 21USD
PaymentsToAcquireShortTermInvestments02020-07-31 78USD
ProceedsFromIssuanceOfSeniorLongTermDebt02013-07-31 10USD
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions02018-07-31 60USD
ProceedsFromLifeInsurancePolicies02019-07-31 21USD
ProceedsFromNotesPayable02025-07-31 25USD
ProceedsFromPaymentsToMinorityShareholders02021-07-31 8USD
ProceedsFromSaleAndMaturityOfMarketableSecurities02017-07-31 21USD
ProceedsFromSaleOfPropertyPlantAndEquipment02026-04-30 109USD
ProceedsFromSaleOfTreasuryStock02017-07-31 50USD
ProceedsFromShortTermDebt02019-04-30 4USD
RestrictedCashAndCashEquivalents02015-07-31 4USD
RestrictedCashAndCashEquivalentsAtCarryingValue02015-04-30 10USD
RestructuringCharges02015-07-31 32USD
RestructuringReserve02013-07-31 3USD
ShortTermInvestments02019-07-31 64USD
StockholdersEquityOther02018-07-31 4USD
StockIssuedDuringPeriodValueShareBasedCompensation02026-04-30 89USD
UnrecognizedTaxBenefits02025-07-31 39USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions02016-07-31 15USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued02025-07-31 24USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense02025-07-31 22USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions02013-07-31 6USD
PaymentsOfDebtIssuanceCosts02025-07-31 19USD
ImpairmentOfIntangibleAssetsFinitelived02026-04-30 27USD
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses02023-07-31 4pure
DefinedBenefitPlanRecognizedNetGainLossDueToSettlements102025-07-31 17USD
DefinedBenefitPlanSettlementsBenefitObligation02025-07-31 11USD
TangibleAssetImpairmentCharges02025-07-31 9USD
PaymentsToAcquireInterestInSubsidiariesAndAffiliates02025-07-31 7USD
PaymentsToAcquireBusinessesNetOfCashAcquired02026-04-30 13USD
RestrictedCash02026-04-30 28USD
RepaymentsOfLinesOfCredit02026-04-30 12USD
OtherPaymentsToAcquireBusinesses02024-07-31 2USD

What to be careful about

What this model itself distrusts about ODC's figures. Written by the derivation as it ran, not added afterwards.