Stock Scorer

R F Industries Ltd (RFIL)

Every figure this model derived for RFIL, 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 424,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-04-30
cash 3,394,000 CashAndCashEquivalentsAtCarryingValue 2026-04-30
current assets 35,090,000 AssetsCurrent 2026-04-30
current liabilities 18,568,000 LiabilitiesCurrent 2026-04-30
equity 36,880,000 StockholdersEquity 2026-04-30
interest expense 889,000 InterestPaid 2025-10-31
ocf 1,740,000 NetCashProvidedByUsedInOperatingActivities 2026-04-30
revenue 82,136,000 RevenueFromContractWithCustomerIncludingAssessedTax 2026-04-30
sbc 992,000 ShareBasedCompensation 2026-04-30

The ratios

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

RatioValue
cash operating margin7.73
current ratio1.91
current ratio reported1.89
deferred revenue growth-78.58
dilution pct2.76
ev ebit28.61
ev owner earnings255.78
ev sales1.01
fcf margin1.6
growth cv1.14
interest cover3.26
operating margin3.53
owner earnings margin0.39
revenue growth11.9
revenue growth per share8.9
roic6.83
rule of 4015.43
sbc pct revenue1.21

Everything else this filing tags

400 more elements from RFIL'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
Assets71,534,0002026-04-30 146USD
LiabilitiesAndStockholdersEquity71,534,0002026-04-30 122USD
BusinessAcquisitionsProFormaRevenue56,294,0002023-07-31 20USD
Liabilities34,654,0002026-04-30 122USD
SalesRevenueNet32,721,0002018-04-30 89USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest31,944,0002020-01-31 73USD
AdditionalPaidInCapitalCommonStock28,895,0002026-04-30 122USD
CostOfGoodsAndServicesSold26,274,0002026-04-30 96USD
LesseeOperatingLeaseLiabilityPaymentsDue22,800,0002026-04-30 26USD
CostOfGoodsSold21,564,0002018-04-30 88USD
CommonStockSharesAuthorized20,000,0002026-04-30 126shares
OperatingLeaseLiability17,900,0002026-04-30 29USD
CostDirectMaterial16,861,0002026-04-30 8USD
OperatingLeaseLiabilityNoncurrent15,814,0002026-04-30 49USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents15,797,0002020-10-31 22USD
AccountsReceivableNetCurrent15,605,0002026-04-30 122USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive14,878,0002024-07-31 3USD
InventoryNet14,449,0002026-04-30 122USD
GrossProfit13,387,0002026-04-30 184USD
CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations13,312,0002019-07-31 9USD
OperatingLeaseRightOfUseAsset13,159,0002026-04-30 50USD
CashFDICInsuredAmount13,100,0002020-01-31 27USD
Revenues12,414,0002020-01-31 61USD
OperatingExpenses12,112,0002026-04-30 184USD
PropertyPlantAndEquipmentGross11,598,0002026-04-30 122USD
WeightedAverageNumberOfDilutedSharesOutstanding11,221,5422026-04-30 183shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue11,089,0002026-04-30 57USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue11,089,0002026-04-30 55USD
CommonStockSharesIssued10,851,2652026-04-30 122shares
CommonStockSharesOutstanding10,851,2652026-04-30 124shares
WeightedAverageNumberOfSharesOutstandingBasic10,783,7212026-04-30 183shares
SellingGeneralAndAdministrativeExpense10,344,0002026-04-30 184USD
FiniteLivedIntangibleAssetsNet9,442,0002026-04-30 121USD
InventoryRawMaterialsAndSuppliesNetOfReserves9,265,0002026-04-30 38USD
DeferredTaxAssetsGross8,769,0002025-10-31 6USD
Goodwill8,085,0002026-04-30 119USD
RetainedEarningsAccumulatedDeficit7,876,0002026-04-30 122USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment7,526,0002026-04-30 122USD
CostDirectLabor7,010,0002026-04-30 8USD
AssetsOfDisposalGroupIncludingDiscontinuedOperation6,626,0002017-10-31 1USD
FurnitureAndFixturesGross6,332,0002026-04-30 122USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue16,146,0002026-04-30 55USD
LinesOfCreditCurrent6,142,0002026-04-30 24USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments6,095,0002021-07-31 128USD
InventoryRawMaterialsAndSupplies6,034,0002021-07-31 74USD
AccruedLiabilitiesCurrent6,008,0002026-04-30 122USD
BusinessAcquisitionCostOfAcquiredEntityPurchasePrice5,600,0002011-10-31 2USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount5,593,0002025-10-31 21USD
MachineryAndEquipmentGross5,266,0002026-04-30 122USD
LineOfCreditFacilityMaximumBorrowingCapacity5,000,0002019-11-30 1USD
PaymentsToAcquireInvestments4,647,5402011-10-31 10USD
DeferredTaxAssetsValuationAllowance4,521,0002026-04-30 19USD
SalariesWagesAndOfficersCompensation4,453,0002026-04-30 8USD
AccountsPayableCurrent4,379,0002026-04-30 122USD
DeferredIncomeTaxLiabilities4,300,0002025-10-31 16USD
BusinessCombinationConsiderationTransferred14,200,0002018-10-31 6USD
PropertyPlantAndEquipmentNet4,072,0002026-04-30 122USD
InventoryFinishedGoods4,065,0002021-07-31 74USD
DeferredTaxAssetsNet4,053,0002025-10-31 18USD
InventoryFinishedGoodsNetOfReserves3,944,0002026-04-30 38USD
ValuationAllowanceDeferredTaxAssetChangeInAmount3,800,0002024-10-31 4USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-3,794,0002019-10-31 2USD
IncomeLossFromContinuingOperations3,521,0002019-10-31 78USD
DeferredTaxLiabilitiesLeasingArrangements3,514,0002025-10-31 11USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations3,394,0002026-04-30 83USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths3,303,0002025-10-31 20USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo3,169,0002025-10-31 22USD
BusinessAcquisitionPurchasePriceAllocationGoodwillAmount3,076,0002011-10-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour3,070,0002025-10-31 19USD
StockIssuedDuringPeriodSharesReverseStockSplits3,000,0001987-04-17 2shares
LesseeOperatingLeaseLiabilityPaymentsDueYearFive2,997,0002024-07-31 4USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree2,997,0002025-10-31 22USD
BusinessAcquisitionCostOfAcquiredEntityCashPaid2,800,0002011-10-31 2USD
BusinessAcquisitionCostOfAcquiredEntityEquityInterestsIssuedAndIssuable2,800,0002011-10-31 2USD
CashUninsuredAmount2,800,0002026-04-30 25USD
StockIssued12,800,0002011-07-31 3USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-2,710,0002019-10-31 14USD
AccruedSalariesCurrent2,607,0002026-04-30 112USD
DeferredTaxAssetsLiabilitiesNet2,494,0002023-10-31 18USD
CashAndCashEquivalentsPeriodIncreaseDecrease-2,478,0002019-04-30 65USD
BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill2,415,0002011-10-31 2USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive2,332,0002025-10-31 14USD
BusinessAcquisitionsProFormaNetIncomeLoss-2,226,0002023-07-31 20USD
DividendsPayableCurrent2,141,0672011-07-31 2USD
OperatingLeaseLiabilityCurrent2,039,0002026-04-30 44USD
DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent1,879,0002017-10-31 1USD
OperatingLeasesFutureMinimumPaymentsDue1,879,0002018-10-31 7USD
DepreciationAndAmortization1,848,0002025-07-31 171USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear1,810,0002023-01-31 11USD
ResearchAndDevelopmentExpense1,768,0002026-04-30 185USD
LongTermInvestments1,695,8712011-07-31 4USD
RepaymentsOfLinesOfCredit1,694,0002026-04-30 15USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-1,685,0002026-04-30 54USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths1,643,0002025-10-31 14USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree1,643,0002025-10-31 14USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo1,643,0002025-10-31 14USD
OtherAssetsCurrent1,642,0002026-04-30 122USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour1,639,0002025-10-31 14USD
IncreaseDecreaseInAccruedLiabilities-1,630,0002026-04-30 122USD
SalesRevenueGoodsNet1,500,0002015-04-30 4USD
OperatingLeaseCost1,492,0002026-04-30 56USD
NetCashProvidedByUsedInFinancingActivities-1,388,0002026-04-30 116USD
DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent1,387,0002017-10-31 1USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive1,364,0002025-10-31 14USD
OperatingIncomeLoss1,275,0002026-04-30 184USD
IncreaseDecreaseInAccountsPayable1,271,0002026-04-30 122USD
InventoryWorkInProcessNetOfReserves1,240,0002026-04-30 38USD
DepreciationDepletionAndAmortization1,229,0002026-04-30 50USD
IndefiniteLivedIntangibleAssetsExcludingGoodwill1,174,0002026-04-30 113USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1,160,6302026-04-30 67shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1,160,6302026-04-30 37shares
IncreaseDecreaseInDeferredRevenue1,133,0002023-01-31 2USD
AccumulatedDepreciationDepletionAndAmortizationWritedownOfPropertyPlantAndEquipment1,108,6552012-10-31 3USD
BusinessAcquisitionPurchasePriceAllocationDeferredTaxLiabilitiesNoncurrent1,036,0002011-10-31 2USD
IncomeTaxExpenseBenefitIntraperiodTaxAllocation1,036,0002019-10-31 4USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals1,001,0002025-10-31 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized1,000,0002010-03-09 2shares
DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet998,0002017-10-31 1USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-996,0002019-10-31 14USD
IncreaseDecreaseInOtherOperatingLiabilities-966,0002020-10-31 56USD
OtherAccruedLiabilitiesCurrent941,0002026-04-30 112USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest923,0002026-04-30 137USD
IncomeTaxesPaidNet876,0002026-04-30 30USD
SettlementLiabilitiesCurrent855,0002026-04-30 6USD
OperatingLeasesRentExpenseNet853,0002019-10-31 25USD
OtherLiabilitiesCurrent832,0002021-10-31 8USD
NetIncomeLoss829,0002026-04-30 185USD
AmortizationOfIntangibleAssets822,0002026-04-30 78USD
AdjustmentForAmortization822,0002026-04-30 8USD
BusinessAcquisitionPurchasePriceAllocationCurrentAssetsReceivables814,0002011-10-31 2USD
InventoryValuationReserves792,0002017-07-31 16USD
InventoryNoncurrentFairValueDisclosure768,0002013-10-31 1USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance755,0002025-10-31 4USD
TimeDepositsAtCarryingValue748,2582012-04-30 12USD
IncreaseDecreaseInInventories714,0002026-04-30 122USD
IncreaseDecreaseInAccountsReceivable710,0002026-04-30 122USD
CurrentIncomeTaxExpenseBenefit701,0002025-10-31 28USD
OperatingLeasesFutureMinimumPaymentsDueCurrent664,0002018-10-31 7USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber656,7502026-04-30 39shares
DeferredTaxLiabilitiesPropertyPlantAndEquipment628,0002025-10-31 28USD
CurrentFederalTaxExpenseBenefit619,0002025-10-31 28USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-576,0002015-01-31 4USD
DisposalGroupIncludingDiscontinuedOperationInventoryCurrent566,0002017-10-31 1USD
PrepaidExpenseCurrent558,0002026-04-30 82USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue541,0002026-04-30 102USD
AllocatedShareBasedCompensationExpense541,0002026-04-30 12USD
PrepaidTaxes527,0002026-04-30 80USD
DefinedContributionPlanCostRecognized523,0002025-10-31 12USD
DeferredTaxAssetsInventory522,0002024-10-31 6USD
OtherAssetsNoncurrent512,0002026-04-30 122USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears504,0002018-10-31 7USD
PaymentsToAcquireBusinessesGross457,0002019-04-30 10USD
DisposalGroupIncludingDiscontinuedOperationOtherLiabilities451,0002017-10-31 1USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears448,0002018-10-31 7USD
BusinessAcquisitionPurchasePriceAllocationCurrentAssetsInventory442,0002011-10-31 2USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized439,0002019-10-31 29USD
DepositsAssetsCurrent438,0002026-04-30 20USD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements437,8212026-04-30 116shares
DeferredTaxAssetsGrossCurrent426,0002015-10-31 8USD
OtherIntangibleAssetsNet410,0002012-04-30 7USD
DeferredRevenue404,0002020-01-31 2USD
DividendsCommonStockCash388,0002020-10-31 56USD
ProceedsFromStockOptionsExercised388,0002026-04-30 120USD
StockIssuedDuringPeriodValueStockOptionsExercised388,0002026-04-30 90USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions384,9502012-10-31 1USD
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable384,2712012-04-30 6USD
ProceedsFromRepaymentsOfLinesOfCredit-369,0002025-07-31 2USD
AdvertisingExpense361,0002024-10-31 26USD
IncreaseDecreaseInOtherCurrentAssets358,0002026-04-30 122USD
NonoperatingIncomeExpense-352,0002026-04-30 124USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue333,7972026-04-30 17USD
DisposalGroupIncludingDiscontinuedOperationAccountsPayable320,0002017-10-31 1USD
BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment313,0002011-10-31 2USD
InventoryWorkInProcess301,0002021-07-31 74USD
RestrictedCashAndCashEquivalentsAtCarryingValue300,0002015-01-31 3USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities294,0002025-10-31 26USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost278,0002025-10-31 28USD
DeferredIncomeTaxLiabilitiesNet272,0002026-04-30 26USD
UnrecognizedTaxBenefits271,0002026-04-30 96USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears262,0002018-10-31 7USD
IncreaseDecreaseInAccruedIncomeTaxesPayable-260,0002026-04-30 92USD
ProceedsFromIssuanceOfCommonStock252,3812015-04-30 2USD
DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue252,0002015-01-31 1USD
NetCashProvidedByUsedInInvestingActivities-250,0002026-04-30 108USD
CostOfGoodsAndServicesSoldDepreciation250,0002026-04-30 8USD
SegmentExpenditureAdditionToLongLivedAssets250,0002026-04-30 8USD
DeferredTaxLiabilities247,0002025-10-31 14USD
DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets239,0002017-10-31 1USD
NoncontrollingInterestDecreaseFromDeconsolidation234,9652012-01-31 1USD
IncomeTaxesPaid223,0002022-07-31 87USD
DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax221,0002018-10-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod220,0002026-04-30 35shares
DeferredTaxAssetsTaxCreditCarryforwards219,0002025-10-31 6USD
ProductWarrantyAccrualClassifiedCurrent217,0002020-07-31 2USD
MinorityInterest213,6172011-10-31 7USD
OperatingLeaseLeaseIncome212,0002025-10-31 1USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued211,0002024-04-30 75USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements210,0002018-10-31 2USD
DeferredRevenueCurrent205,0002026-04-30 12USD
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable200,0002015-07-31 3USD
DefinedBenefitPlanContributionsByEmployer181,0002019-10-31 10USD
DeferredTaxAssetInterestCarryforward181,0002025-10-31 6USD
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate179,0002026-04-30 9USD
RoyaltyRevenue174,0002017-10-31 10USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts171,0002015-10-31 8USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate171,0002025-10-31 26USD
DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss161,0002014-10-31 2USD
DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss161,0002014-10-31 2USD
DisposalGroupIncludingDiscontinuedOperationRevenue161,0002014-10-31 2USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets158,0002025-10-31 28USD
StockRepurchasedAndRetiredDuringPeriodValue158,0002016-10-31 9USD
Depreciation157,0002026-04-30 8USD
PaymentsForRent156,0002019-10-31 2USD
IncomeTaxReconciliationTaxCreditsResearch153,0002025-10-31 12USD
PensionAndOtherPostretirementBenefitContributions152,0002014-10-31 1USD
DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent146,0002017-10-31 1USD
IncomeTaxReconciliationNondeductibleExpenseOther124,0002023-10-31 21USD
IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment119,0002019-10-31 13USD
OtherAssetsMiscellaneousCurrent119,0002026-04-30 76USD
AllowanceForDoubtfulAccountsReceivableCurrent117,0002026-04-30 122USD
IncreaseDecreaseInIncomeTaxes112,0002018-04-30 2USD
CommonStockValue109,0002026-04-30 122USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes-105,0002025-10-31 26USD
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest-103,0002014-10-31 18USD
AccruedLiabilitiesAndOtherLiabilities102,0002019-10-31 14USD
IncomeTaxExpenseBenefit94,0002026-04-30 185USD
DeferredTaxAssetsOther88,0002025-10-31 28USD
OperatingLeaseExpense83,0002020-01-31 1USD
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation82,0002026-04-30 53USD
CurrentStateAndLocalTaxExpenseBenefit82,0002025-10-31 28USD
StockIssuedDuringPeriodValueNewIssues82,0002020-10-31 11USD
PaymentsOfDebtIssuanceCosts82,0002026-04-30 28USD
AccruedIncomeTaxesNoncurrent79,2222011-10-31 2USD
OperatingLeasesRentExpenseMinimumRentals76,0002019-07-31 6USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability73,0002025-10-31 36USD
DeferredTaxAssetsOperatingLossCarryforwards73,0002023-10-31 2USD
DiscontinuedOperationProvisionForLossGainOnDisposalBeforeIncomeTax68,0002017-10-31 9USD
StockIssuedDuringPeriodSharesStockOptionsExercised65,0632026-04-30 35shares
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions57,0002025-10-31 16USD
DeferredRentCredit54,0002012-10-31 2USD
SecuredDebtCurrent51,0002013-04-30 9USD
BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued50,4672015-07-31 5shares
ContractWithCustomerLiabilityCurrent47,0002020-07-31 2USD
AmortizationOfFinancingCosts47,0002026-04-30 34USD
DeferredTaxAssetsLiabilitiesNetNoncurrent43,0002019-10-31 2USD
IncomeTaxReconciliationChangeInEnactedTaxRate41,0002018-10-31 4USD
IncreaseDecreaseInDeferredLiabilities41,0002018-07-31 3USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves39,0002024-10-31 18USD
IncreaseDecreaseInOtherNoncurrentAssets-38,0002025-10-31 88USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod37,3202016-04-30 5shares
DeferredFederalStateAndLocalTaxExpenseBenefit37,0002025-10-31 16USD
CashAcquiredFromAcquisition33,0002023-10-31 18USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense32,0002025-10-31 16USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions29,0002022-10-31 9USD
InterestExpense28,8042011-10-31 6USD
InvestmentIncomeInterest28,0002016-04-30 64USD
EffectiveIncomeTaxRateReconciliationFdiiAmount27,0002025-10-31 4USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease-26,0002018-10-31 2USD
ProfitLoss26,0002020-01-31 40USD
DeferredIncomeTaxExpenseBenefit25,0002026-04-30 86USD
ProvisionForDoubtfulAccounts-24,0002026-04-30 78USD
OtherNonoperatingIncomeExpense22,7432011-07-31 8USD
DeferredFederalIncomeTaxExpenseBenefit21,0002025-10-31 28USD
DeferredTaxAssetsStateTaxes21,0002023-10-31 12USD
SaleLeasebackTransactionAnnualRentalPayments19,0002015-01-31 8USD
DeferredStateAndLocalIncomeTaxExpenseBenefit16,0002025-10-31 28USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations16,0002025-10-31 18USD
DeferredRevenueLeasesNetNoncurrent15,4802012-10-31 4USD
ImpairmentOfLongLivedAssetsHeldForUse12,0002018-07-31 10USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost12,0002025-10-31 25USD
DeferredTaxLiabilitiesNoncurrent11,0002019-01-31 64USD
AllowanceForDoubtfulAccountsReceivableWriteOffs8,0002018-10-31 36USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares8,0002017-12-13 2shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross7,2032019-01-31 5shares
ShareBasedGoodsAndNonemployeeServicesTransactionQuantityOfSecuritiesIssued6,6002019-01-31 24shares
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation6,0002017-10-31 17USD
BusinessAcquisitionPurchasePriceAllocationOtherAssets6,0002011-10-31 2USD
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities6,0002017-10-31 42USD
IncomeTaxReconciliationOtherAdjustments5,0002025-10-31 4USD
DeferredTaxAssetsTaxDeferredExpenseOther4,0002015-10-31 2USD
LeaseAndRentalExpense2,6932017-06-30 2USD
AreaOfLand2,3212017-06-05 1acre
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions2,0002023-10-31 6USD
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment1,0002021-10-31 12USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears1,0002018-10-31 4USD
IncreaseDecreaseInOtherOperatingAssets8822010-07-31 2USD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit92026-04-30 27USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice62026-04-30 37USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice62026-04-30 33USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice52026-04-30 37USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice52026-04-30 67USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice52026-04-30 37USD/shares
BusinessAcquisitionSharePrice42015-04-30 2USD/shares
SharePrice32019-10-31 23USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue32026-04-30 63USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice32012-10-31 2USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue22026-04-30 22USD/shares
NumberOfReportableSegments22026-04-30 26pure
StockholdersEquityNoteStockSplitConversionRatio22011-03-10 4pure
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit22026-04-30 27USD/shares
BusinessAcquisitionPercentageOfVotingInterestsAcquired12015-04-30 2pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance12025-10-31 4pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum12012-10-31 2pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate12012-10-31 2pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate02026-04-30 89pure
FairValueAssumptionsExpectedVolatilityRate02018-04-30 6pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum02012-10-31 2pure
IncomeLossFromContinuingOperationsPerBasicShare02019-10-31 78USD/shares
IncomeLossFromContinuingOperationsPerDilutedShare02019-10-31 78USD/shares
EntityWideRevenueMajorCustomerPercentage02012-07-31 4pure
BusinessAcquisitionProFormaEarningsPerShareBasic-02023-07-31 20USD/shares
BusinessAcquisitionProFormaEarningsPerShareDiluted-02023-07-31 20USD/shares
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-10-31 37pure
ConcentrationRiskPercentage102015-04-30 4pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-02025-10-31 26pure
EffectiveIncomeTaxRateContinuingOperations02026-04-30 84pure
EarningsPerShareBasic02026-04-30 183USD/shares
OperatingLeaseWeightedAverageDiscountRatePercent02025-10-31 36pure
EarningsPerShareDiluted02026-04-30 183USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02026-04-30 88pure
EffectiveIncomeTaxRateReconciliationFdiiPercent02025-10-31 4pure
FairValueAssumptionsExpectedDividendRate02018-04-30 6pure
DefinedContributionPlanEmployerMatchingContributionPercent02025-10-31 6pure
LineOfCreditFacilityInterestRateDuringPeriod02015-05-31 10pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther-02023-10-31 21pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment02019-10-31 13pure
EffectiveIncomeTaxRateReconciliationDeductionsOther02018-04-30 2pure
CommonStockDividendsPerShareCashPaid02020-10-31 107USD/shares
FairValueAssumptionsRiskFreeInterestRate02018-04-30 6pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost02025-10-31 22pure
CommonStockParOrStatedValuePerShare02026-04-30 126USD/shares
EffectiveIncomeTaxRateReconciliationOtherAdjustments02025-10-31 10pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum02012-10-31 2pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum02012-10-31 2pure
AccruedIncomeTaxesCurrent02026-04-30 56USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount02026-04-30 154shares
AssetsFairValueDisclosure02019-10-31 4USD
AssetsHeldForSaleNotPartOfDisposalGroupCurrent02018-10-31 2USD
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations02019-10-31 10USD
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations02019-10-31 10USD
CustomerDepositsCurrent02015-10-31 18USD
DeferredIncomeTaxAssetsNet02024-10-31 34USD
DeferredTaxAssetsGoodwillAndIntangibleAssets02015-10-31 8USD
DeferredTaxAssetsNetCurrent02016-10-31 46USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther02015-10-31 8USD
DeferredTaxLiabilitiesOther02018-10-31 6USD
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare02019-10-31 77USD/shares
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare02019-10-31 77USD/shares
DiscontinuedOperationTaxEffectOfDiscontinuedOperation02019-10-31 4USD
DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents02019-07-31 11USD
DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold02014-10-31 2USD
DisposalGroupIncludingDiscontinuedOperationOperatingExpense02014-10-31 2USD
DueFromOfficersOrStockholdersNoncurrent02016-10-31 46USD
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities02019-10-31 13pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment02021-10-31 12pure
EffectiveIncomeTaxRateReconciliationRepatriationForeignEarningsJobsCreationActOf200402019-10-31 4pure
EffectiveIncomeTaxRateReconciliationTaxHolidays02013-10-31 4pure
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities02018-10-31 56USD
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue02022-04-30 42USD
FinanceLeaseLiability02026-04-30 22USD
FinancialLiabilitiesFairValueDisclosure02019-10-31 4USD
GainLossOnDispositionOfAssets102017-10-31 12USD
GainLossOnSaleOfPropertyPlantEquipment02026-04-30 22USD
GainsLossesOnExtinguishmentOfDebt02025-10-31 23USD
GoodwillAndIntangibleAssetImpairment02017-10-31 4USD
GoodwillImpairmentLoss02025-10-31 7USD
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity02019-10-31 61USD
IncomeTaxReconciliationDeductionsQualifiedProductionActivities02019-10-31 13USD
IncomeTaxReconciliationOtherReconcilingItems02014-10-31 6USD
IncreaseDecreaseInCustomerDeposits02016-10-31 24USD
IncreaseDecreaseInIncomeTaxesReceivable02019-07-31 8USD
IncreaseDecreaseInOtherCurrentLiabilities02024-01-31 7USD
IncreaseDecreaseInOtherNoncurrentLiabilities02022-10-31 24USD
IncreaseDecreaseInRestrictedCash02016-01-31 3USD
IncreaseDecreaseInRestrictedCashForOperatingActivities02013-10-31 16USD
InventoryWriteDown02017-10-31 23USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation02018-10-31 2USD
LineOfCredit02020-01-31 2USD
LongTermDebtCurrent02024-10-31 30USD
LongTermDebtNoncurrent02024-10-31 28USD
NetIncomeLossAttributableToNoncontrollingInterest02013-10-31 24USD
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired102015-07-31 2USD
NotesAndLoansReceivableNetCurrent02019-10-31 32USD
NotesAndLoansReceivableNetNoncurrent02018-07-31 4USD
OtherLiabilitiesNoncurrent02021-10-31 67USD
PaymentsForRepurchaseOfCommonStock02017-10-31 30USD
PaymentsOfDividendsCommonStock02026-04-30 152USD
PaymentsToAcquireBusinessesNetOfCashAcquired02023-10-31 37USD
ProceedsFromCollectionOfLeaseReceivables02019-10-31 16USD
ProceedsFromIssuanceOfLongTermDebt02023-10-31 10USD
ProceedsFromSaleAndMaturityOfMarketableSecurities02013-10-31 22USD
ProceedsFromSaleOfIntangibleAssets02019-10-31 4USD
ProceedsFromSaleOfNotesReceivable02017-10-31 12USD
ProceedsFromSaleOfProductiveAssets02017-10-31 18USD
ProceedsFromSaleOfPropertyPlantAndEquipment02026-04-30 16USD
RepaymentsOfLongTermDebt02025-10-31 44USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02026-04-30 88pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod02026-04-30 27shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice02026-04-30 28USD/shares
ShortTermLeaseCost02024-04-30 20USD

What to be careful about

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