Virco Mfg. Corporation (VIRC)
Every figure this model derived for VIRC, 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.
| Figure | Value | XBRL tag | As at |
|---|---|---|---|
| capex | 4,109,000 | PaymentsToAcquirePropertyPlantAndEquipment |
2026-04-30 |
| cash | 3,734,000 | CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
2026-04-30 |
| current assets | 102,325,000 | AssetsCurrent |
2026-04-30 |
| current liabilities | 37,812,000 | LiabilitiesCurrent |
2026-04-30 |
| equity | 102,410,000 | StockholdersEquity |
2026-04-30 |
| interest expense | 346,000 | InterestExpense |
2026-04-30 |
| ocf | 8,836,000 | NetCashProvidedByUsedInOperatingActivities |
2026-04-30 |
| revenue | 196,590,000 | RevenueFromContractWithCustomerExcludingAssessedTax |
2026-04-30 |
| sbc | 192,000 | ShareBasedCompensation |
2026-04-30 |
The ratios
The figures themselves rather than their scores — what somebody looking up VIRC on one particular measure came for.
| Ratio | Value |
|---|---|
| cash operating margin | 5.05 |
| current ratio | 2.71 |
| current ratio reported | 2.71 |
| dilution pct | -3.67 |
| ebit cagr | -28.04 |
| ebit yoy | -86.87 |
| ev ebit | 27.91 |
| ev owner earnings | 22.52 |
| ev sales | 0.52 |
| fcf margin | 2.4 |
| growth cv | 2.53 |
| interest cover | 10.58 |
| net debt ebitda | 0.04 |
| operating margin | 1.86 |
| owner earnings margin | 2.31 |
| revenue growth | -22.38 |
| revenue growth per share | -19.42 |
| roic | 2.81 |
| rule of 40 | -20.51 |
| sbc pct revenue | 0.1 |
Everything else this filing tags
328 more elements from VIRC'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.
| Element | Newest | As of | Periods | Unit |
|---|---|---|---|---|
SalesRevenueGoodsNet | 200,716,000 | 2019-01-31 | 149 | USD |
PropertyPlantAndEquipmentGross | 180,966,000 | 2026-04-30 | 165 | USD |
Assets | 175,478,000 | 2026-04-30 | 165 | USD |
LiabilitiesAndStockholdersEquity | 175,478,000 | 2026-04-30 | 165 | USD |
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | 147,220,000 | 2026-04-30 | 165 | USD |
CostOfGoodsSold | 133,635,000 | 2019-01-31 | 101 | USD |
DividendsShareBasedCompensation | 122,000,000 | 2003-12-31 | 2 | USD |
MachineryAndEquipmentGross | 118,324,000 | 2024-10-31 | 149 | USD |
AdditionalPaidInCapitalCommonStock | 113,761,000 | 2026-01-31 | 54 | USD |
AdditionalPaidInCapital | 113,618,000 | 2026-04-30 | 111 | USD |
InventoryNet | 68,333,000 | 2026-04-30 | 165 | USD |
LineOfCreditFacilityMaximumBorrowingCapacity | 60,000,000 | 2018-03-19 | 8 | USD |
BuildingsAndImprovementsGross | 51,950,000 | 2024-10-31 | 149 | USD |
LesseeOperatingLeaseLiabilityPaymentsDue | 43,357,000 | 2026-04-30 | 29 | USD |
LiabilitiesNoncurrent | 35,256,000 | 2026-04-30 | 165 | USD |
OperatingLeaseLiability | 34,949,000 | 2026-04-30 | 29 | USD |
PropertyPlantAndEquipmentNet | 33,746,000 | 2026-04-30 | 165 | USD |
InventoryFinishedGoodsNetOfReserves | 32,509,000 | 2026-04-30 | 165 | USD |
OperatingLeasesFutureMinimumPaymentsDue | 31,410,000 | 2019-01-31 | 8 | USD |
OperatingLeaseRightOfUseAsset | 28,988,000 | 2026-04-30 | 80 | USD |
OperatingLeaseLiabilityNoncurrent | 28,392,000 | 2026-04-30 | 80 | USD |
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent | 26,398,000 | 2013-10-31 | 26 | USD |
CommonStockSharesAuthorized | 25,000,000 | 2026-04-30 | 159 | shares |
InventoryWorkInProcessNetOfReserves | 22,800,000 | 2026-04-30 | 165 | USD |
ShippingHandlingAndTransportationCosts | 22,150,000 | 2019-01-31 | 20 | USD |
ProceedsFromIssuanceOfDebt | 18,276,000 | 2012-04-30 | 2 | USD |
CostOfGoodsAndServicesSold | 17,997,000 | 2026-04-30 | 86 | USD |
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax | 16,800,000 | 2016-01-31 | 4 | USD |
SellingGeneralAndAdministrativeExpense | 16,355,000 | 2026-04-30 | 187 | USD |
WeightedAverageNumberOfDilutedSharesOutstanding | 15,732,000 | 2026-04-30 | 185 | shares |
WeightedAverageNumberOfSharesOutstandingBasic | 15,732,000 | 2026-04-30 | 185 | shares |
CommonStockSharesIssued | 15,729,543 | 2026-04-30 | 159 | shares |
CommonStockSharesOutstanding | 15,729,543 | 2026-04-30 | 135 | shares |
AccountsReceivableNetCurrent | 15,028,000 | 2026-04-30 | 165 | USD |
DeferredTaxAssetsGross | 14,860,000 | 2026-01-31 | 28 | USD |
CashAndCashEquivalentsAtCarryingValue | 14,400,000 | 2026-01-31 | 2 | USD |
WeightedAverageNumberOfSharesOutstandingBasicAndDiluted | 14,296,000 | 2012-04-30 | 2 | shares |
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax | 14,000,000 | 2014-01-31 | 2 | USD |
InventoryRawMaterialsNetOfReserves | 13,024,000 | 2026-04-30 | 115 | USD |
GrossProfit | 12,695,000 | 2026-04-30 | 235 | USD |
AccountsPayableCurrent | 12,275,000 | 2026-04-30 | 165 | USD |
LineOfCreditFacilityAmountOutstanding | 11,757,000 | 2012-10-31 | 2 | USD |
IncreaseDecreaseInInventories | 11,598,000 | 2026-04-30 | 127 | USD |
RepaymentsOfDebt | 11,496,000 | 2012-04-30 | 2 | USD |
EmployeeRelatedLiabilitiesCurrent | 11,267,000 | 2026-04-30 | 165 | USD |
RetainedEarningsAccumulatedDeficit | -11,046,000 | 2026-04-30 | 165 | USD |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | -10,703,000 | 2026-04-30 | 52 | USD |
PrepaidExpenseAndOtherAssetsCurrent | 10,464,000 | 2026-04-30 | 165 | USD |
LesseeOperatingLeaseLiabilityPaymentsDueYearThree | 9,979,000 | 2026-04-30 | 29 | USD |
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo | 9,656,000 | 2026-04-30 | 29 | USD |
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths | 9,513,000 | 2026-04-30 | 23 | USD |
DeferredIncomeTaxLiabilities | 9,192,000 | 2026-01-31 | 28 | USD |
InventoryRawMaterialsAndPurchasedPartsNetOfReserves | 9,131,000 | 2015-10-31 | 50 | USD |
DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent | 8,700,000 | 2026-01-31 | 7 | USD |
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount | 8,408,000 | 2026-04-30 | 29 | USD |
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal | 8,200,000 | 2026-01-31 | 18 | USD |
OtherAccruedLiabilitiesCurrent | 7,442,000 | 2026-04-30 | 165 | USD |
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear | 7,346,000 | 2026-04-30 | 22 | USD |
LesseeOperatingLeaseLiabilityPaymentsDueYearFive | 6,863,000 | 2026-01-31 | 13 | USD |
LesseeOperatingLeaseLiabilityPaymentsDueYearFour | 6,863,000 | 2026-04-30 | 29 | USD |
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive | 6,818,000 | 2025-01-31 | 6 | USD |
OperatingLeasesFutureMinimumPaymentsDueThereafter | 6,687,000 | 2019-01-31 | 11 | USD |
OperatingLeaseLiabilityCurrent | 6,557,000 | 2026-04-30 | 80 | USD |
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities | 6,474,000 | 2026-04-30 | 127 | USD |
DeferredTaxAssetsNetNoncurrent | 6,087,000 | 2019-10-31 | 94 | USD |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments | 6,035,000 | 2014-10-31 | 47 | USD |
LeaseAndRentalExpense | 6,006,000 | 2019-01-31 | 26 | USD |
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease | 5,586,000 | 2012-01-31 | 2 | USD |
DeferredIncomeTaxAssetsNet | 5,551,000 | 2026-04-30 | 71 | USD |
DeferredTaxAssetsLiabilitiesNet | 5,437,000 | 2026-01-31 | 28 | USD |
OperatingLeasesFutureMinimumPaymentsDueInFiveYears | 5,192,000 | 2019-01-31 | 11 | USD |
OperatingLeasesFutureMinimumPaymentsDueCurrent | 5,045,000 | 2019-01-31 | 11 | USD |
OperatingLeasesFutureMinimumPaymentsDueInThreeYears | 5,041,000 | 2019-01-31 | 11 | USD |
OperatingLeasesFutureMinimumPaymentsDueInFourYears | 5,040,000 | 2019-01-31 | 11 | USD |
OtherAssetsNoncurrent | 4,868,000 | 2026-04-30 | 165 | USD |
IncomeTaxesReceivable | 4,766,000 | 2026-04-30 | 159 | USD |
TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit | 4,438,000 | 2017-12-22 | 1 | USD |
OperatingLeasesFutureMinimumPaymentsDueInTwoYears | 4,405,000 | 2019-01-31 | 11 | USD |
DebtInstrumentCarryingAmount | 3,878,000 | 2026-01-31 | 4 | USD |
LongTermDebt | 3,812,000 | 2026-04-30 | 139 | USD |
Cash | 3,734,000 | 2026-04-30 | 219 | USD |
Land | 3,731,000 | 2024-10-31 | 149 | USD |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | -3,704,000 | 2026-04-30 | 140 | USD |
OperatingIncomeLoss | -3,660,000 | 2026-04-30 | 140 | USD |
LongTermDebtNoncurrent | 3,541,000 | 2026-04-30 | 164 | USD |
OtherAccruedLiabilitiesNoncurrent | 3,323,000 | 2026-04-30 | 149 | USD |
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax | 3,084,000 | 2014-01-31 | 1 | USD |
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod | 3,000,000 | 2022-04-30 | 18 | USD |
PreferredStockSharesAuthorized | 3,000,000 | 2026-04-30 | 159 | shares |
ComprehensiveIncomeNetOfTax | -2,984,000 | 2026-04-30 | 182 | USD |
LeaseCost | 2,817,000 | 2026-04-30 | 80 | USD |
NetIncomeLoss | -2,777,000 | 2026-04-30 | 241 | USD |
PaymentsForRent | 2,432,000 | 2026-04-30 | 36 | USD |
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive | 2,420,000 | 2026-01-31 | 14 | USD |
DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear | 2,400,000 | 2015-01-31 | 1 | USD |
OperatingLeaseCost | 2,312,000 | 2026-04-30 | 80 | USD |
InterestPaid | 2,191,000 | 2019-01-31 | 23 | USD |
PriorPeriodReclassificationAdjustment | 1,900,000 | 2020-01-31 | 1 | USD |
OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax | 1,874,000 | 2025-01-31 | 8 | USD |
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions | 1,809,000 | 2026-01-31 | 28 | USD |
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent | -1,732,000 | 2025-01-31 | 32 | USD |
DeferredTaxAssetsInventory | 1,700,000 | 2026-01-31 | 28 | USD |
DefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear | 1,600,000 | 2013-01-31 | 1 | USD |
Dividends | 1,576,000 | 2026-01-31 | 23 | USD |
SelfInsuranceReserve | 1,500,000 | 2026-04-30 | 30 | USD |
VariableLeaseCost | 1,480,000 | 2026-01-31 | 53 | USD |
DepreciationDepletionAndAmortization | 1,474,000 | 2026-04-30 | 127 | USD |
IncreaseDecreaseInAccountsReceivable | 1,453,000 | 2026-04-30 | 127 | USD |
AdvertisingExpense | 1,400,000 | 2026-01-31 | 34 | USD |
CostOfPropertyRepairsAndMaintenance | 1,300,000 | 2026-01-31 | 34 | USD |
LiabilityForFuturePolicyBenefitsLife | 1,300,000 | 2024-01-31 | 20 | USD |
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue | 1,260,000 | 2018-01-31 | 12 | USD |
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased | 1,100,000 | 2015-07-31 | 5 | shares |
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount | 1,100,000 | 2013-10-31 | 5 | USD |
DefinedBenefitPlanActuarialGainLoss | -1,003,000 | 2014-01-31 | 1 | USD |
LifeInsuranceCorporateOrBankOwnedAmount | 1,000,000 | 2026-01-31 | 13 | USD |
LiabilityForFuturePolicyBenefits | 958,000 | 2026-01-31 | 42 | USD |
IncomeTaxExpenseBenefit | -927,000 | 2026-04-30 | 187 | USD |
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax | 924,000 | 2014-01-31 | 1 | USD |
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences | 892,000 | 2026-01-31 | 28 | USD |
IncreaseDecreaseInIncomeTaxes | -888,000 | 2026-04-30 | 127 | USD |
RestatementOfPriorYearIncomeGross | -878,000 | 2014-01-31 | 2 | USD |
CostOfRevenue | 869,000 | 2020-10-31 | 5 | USD |
OtherLiabilitiesNoncurrent | 855,000 | 2026-01-31 | 16 | USD |
DefinedBenefitPlanContributionsByEmployer | 800,000 | 2019-01-31 | 20 | USD |
OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax | 800,000 | 2013-10-31 | 2 | USD |
OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostNetOfTax | 800,000 | 2013-10-31 | 4 | USD |
DeferredTaxLiabilitiesPropertyPlantAndEquipment | 788,000 | 2026-01-31 | 28 | USD |
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax | -776,000 | 2020-01-31 | 16 | USD |
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions | 772,000 | 2013-10-31 | 4 | USD |
DeferredTaxLiabilitiesOther | 760,000 | 2026-01-31 | 28 | USD |
DeferredTaxLiabilitiesNoncurrent | 749,000 | 2011-10-31 | 6 | USD |
CashSurrenderValueOfLifeInsurance | 739,000 | 2026-01-31 | 28 | USD |
LiabilityForFuturePolicyBenefitAfterReinsurance | 736,000 | 2026-01-31 | 4 | USD |
SelfInsuranceReserveNoncurrent | 730,000 | 2026-01-31 | 122 | USD |
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate | 727,000 | 2026-01-31 | 34 | USD |
DeferredCompensationArrangementWithIndividualEmployerContribution | 710,000 | 2014-01-31 | 2 | USD |
NetCashProvidedByUsedInInvestingActivities | -699,000 | 2026-04-30 | 127 | USD |
LandImprovements | 697,000 | 2024-10-31 | 149 | USD |
OperatingLeasePayments | 662,000 | 2020-04-30 | 5 | USD |
NetCashProvidedByUsedInFinancingActivities | -650,000 | 2026-04-30 | 127 | USD |
DeferredIncomeTaxExpenseBenefit | 563,000 | 2026-01-31 | 53 | USD |
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability | 542,000 | 2026-01-31 | 13 | USD |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent | -534,000 | 2026-01-31 | 12 | USD |
LeaseholdImprovementsGross | 523,000 | 2024-10-31 | 149 | USD |
AssetRetirementObligation | 505,000 | 2026-01-31 | 42 | USD |
ProductWarrantyAccrual | 500,000 | 2026-04-30 | 266 | USD |
DeferredFederalIncomeTaxExpenseBenefit | 476,000 | 2026-01-31 | 34 | USD |
DeferredTaxAssetsOther | 476,000 | 2026-01-31 | 28 | USD |
DeferredTaxAssetsOperatingLossCarryforwards | 471,000 | 2026-01-31 | 28 | USD |
PrepaidAdvertising | 459,000 | 2026-01-31 | 28 | USD |
LiabilityForFuturePolicyBenefitsPaymentForBenefits | 400,000 | 2026-01-31 | 22 | USD |
PaymentsOfDividends | 394,000 | 2026-04-30 | 42 | USD |
DividendsCash | 394,000 | 2026-04-30 | 17 | USD |
DefinedBenefitPlanExpectedReturnOnPlanAssets | -391,000 | 2014-01-31 | 1 | USD |
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets | 371,000 | 2026-04-30 | 127 | USD |
DefinedBenefitPlanAmortizationOfGainsLosses | 363,000 | 2026-01-31 | 13 | USD |
DefinedContributionPlanEmployerDiscretionaryContributionAmount | 357,000 | 2026-01-31 | 14 | USD |
DividendsPayableAmount | 355,000 | 2011-04-30 | 1 | USD |
DividendsPayableCurrentAndNoncurrent | 355,000 | 2010-10-31 | 1 | USD |
ProductWarrantyAccrualNoncurrent | 350,000 | 2026-01-31 | 8 | USD |
StandardProductWarrantyAccrual | 350,000 | 2026-01-31 | 6 | USD |
DeferredCompensationArrangementWithIndividualDistributionsPaid | 345,000 | 2018-01-31 | 18 | USD |
CurrentIncomeTaxExpenseBenefit | 332,000 | 2026-01-31 | 34 | USD |
AccumulatedOtherComprehensiveIncomeLossNetOfTax | -319,000 | 2026-04-30 | 169 | USD |
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount | -315,000 | 2025-01-31 | 13 | USD |
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive | 315,000 | 2026-01-31 | 14 | USD |
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour | 303,000 | 2026-01-31 | 14 | USD |
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree | 291,000 | 2026-01-31 | 14 | USD |
DeferredCompensationArrangementWithIndividualDistributionPaid | 281,000 | 2019-01-31 | 2 | USD |
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo | 280,000 | 2026-01-31 | 14 | USD |
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax | -276,000 | 2026-04-30 | 70 | USD |
LongTermDebtCurrent | 271,000 | 2026-04-30 | 165 | USD |
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths | 269,000 | 2026-01-31 | 14 | USD |
IncreaseDecreaseInOtherReceivables | 266,000 | 2024-10-31 | 115 | USD |
AccruedIncomeTaxesNoncurrent | 242,000 | 2026-04-30 | 152 | USD |
GainLossOnInvestments | 239,000 | 2026-01-31 | 8 | USD |
DeferredTaxAssetsValuationAllowance | 230,000 | 2026-04-30 | 87 | USD |
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance | 214,000 | 2026-01-31 | 28 | USD |
AllocatedShareBasedCompensationExpense | 208,000 | 2026-01-31 | 8 | USD |
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax | 207,000 | 2026-04-30 | 156 | USD |
AllowanceForDoubtfulAccountsReceivableCurrent | 200,000 | 2026-01-31 | 30 | USD |
CurrentFederalTaxExpenseBenefit | 193,000 | 2026-01-31 | 34 | USD |
PaymentsForRepurchaseOfCommonStock | 190,000 | 2026-04-30 | 84 | USD |
StockRepurchasedDuringPeriodValue | 190,000 | 2026-04-30 | 22 | USD |
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent | -189,000 | 2026-04-30 | 72 | USD |
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent | 179,000 | 2026-01-31 | 8 | USD |
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 | -179,000 | 2026-01-31 | 2 | USD |
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption | 171,000 | 2017-01-31 | 1 | USD |
UnrecognizedTaxBenefits | 167,000 | 2026-01-31 | 42 | USD |
CommonStockValue | 157,000 | 2026-04-30 | 165 | USD |
DeferredTaxAssetsLiabilitiesNetCurrent | 156,000 | 2015-10-31 | 22 | USD |
IncomeTaxReconciliationStateAndLocalIncomeTaxes | 150,000 | 2026-01-31 | 34 | USD |
ProductWarrantyAccrualClassifiedCurrent | 150,000 | 2026-01-31 | 21 | USD |
OtherComprehensiveIncomeDefinedBenefitPlansTax | 147,000 | 2010-01-31 | 1 | USD |
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax | -142,000 | 2025-01-31 | 8 | USD |
CurrentStateAndLocalTaxExpenseBenefit | 139,000 | 2026-01-31 | 34 | USD |
AmortizationOfFinancingCostsAndDiscounts | 139,000 | 2026-01-31 | 10 | USD |
LiabilityForUncertainTaxPositionsCurrent | 137,000 | 2015-10-31 | 3 | USD |
LaborAndRelatedExpense | 135,000 | 2026-01-31 | 16 | USD |
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate | 132,000 | 2026-01-31 | 14 | USD |
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements | 130,000 | 2013-10-31 | 18 | shares |
UnrealizedGainLossOnInvestments | -127,000 | 2026-04-30 | 46 | USD |
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves | 126,000 | 2026-01-31 | 28 | USD |
SelfInsuranceReserveCurrent | 120,000 | 2026-01-31 | 45 | USD |
ProceedsFromLifeInsurancePolicies | 119,000 | 2025-10-31 | 38 | USD |
ProceedsFromInsuranceSettlementInvestingActivities | 119,000 | 2026-01-31 | 8 | USD |
ShortTermLeaseCost | 118,000 | 2026-04-30 | 80 | USD |
LiabilityForFuturePolicyBenefitsBenefitsPaid | 117,000 | 2015-01-31 | 6 | USD |
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax | 112,000 | 2026-01-31 | 13 | USD |
DeferredStateAndLocalIncomeTaxExpenseBenefit | 92,000 | 2026-01-31 | 34 | USD |
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax | -69,000 | 2026-04-30 | 36 | USD |
RepaymentsOfLongTermDebt | 66,000 | 2026-04-30 | 125 | USD |
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions | 62,000 | 2026-01-31 | 9 | USD |
RestructuringCosts | 62,000 | 2014-10-31 | 8 | USD |
AssetRetirementObligationAccretionExpense | 60,000 | 2026-01-31 | 28 | USD |
InterestPaidNet | 60,000 | 2026-04-30 | 30 | USD |
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued | 59,000 | 2026-01-31 | 27 | USD |
ProvisionForOtherCreditLosses | 53,000 | 2026-01-31 | 2 | USD |
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 47,000 | 2026-04-30 | 109 | USD |
SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 | 47,000 | 2026-04-30 | 32 | USD |
IncomeTaxReconciliationOtherReconcilingItems | -46,000 | 2026-01-31 | 1 | USD |
DeferredIncomeTaxesAndTaxCredits | -45,000 | 2026-04-30 | 95 | USD |
CashAndCashEquivalentsPeriodIncreaseDecrease | -41,000 | 2019-10-31 | 75 | USD |
OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals | 40,000 | 2019-01-31 | 5 | USD |
OperatingLeasesIncomeStatementLeaseRevenue | 40,000 | 2020-01-31 | 22 | USD |
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment | 39,000 | 2026-01-31 | 1 | USD |
AmortizationOfFinancingCosts | 37,000 | 2026-04-30 | 26 | USD |
ProductWarrantyAccrualWarrantiesIssued | 34,000 | 2026-04-30 | 168 | USD |
ProductWarrantyExpense | 34,000 | 2026-04-30 | 168 | USD |
DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 | -26,000 | 2026-01-31 | 28 | USD |
IncomeTaxesPaidNet | 26,000 | 2026-04-30 | 53 | USD |
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount | 23,000 | 2026-04-30 | 46 | shares |
IncomeTaxReconciliationTaxContingencies | 21,000 | 2026-01-31 | 22 | USD |
OtherReceivablesNetCurrent | 20,000 | 2024-01-31 | 140 | USD |
PaymentsOfFinancingCosts | 20,000 | 2026-01-31 | 58 | USD |
DeferredFinanceCostsGross | 20,000 | 2025-12-05 | 1 | USD |
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 17,000 | 2026-01-31 | 28 | USD |
ProvisionForDoubtfulAccounts | 15,000 | 2026-04-30 | 123 | USD |
LiabilityForFuturePolicyBenefitsPeriodExpense | 13,000 | 2026-01-31 | 28 | USD |
IncomeTaxReconciliationOtherAdjustments | 11,000 | 2025-01-31 | 33 | USD |
IncrementalCommonSharesAttributableToCallOptionsAndWarrants | 10,000 | 2026-01-31 | 34 | shares |
SubleaseIncome | 10,000 | 2026-04-30 | 80 | USD |
DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible | 9,000 | 2017-07-31 | 2 | USD |
GainLossOnDispositionOfAssets1 | -7,000 | 2025-10-31 | 2 | USD |
PaymentsForProceedsFromLifeInsurancePolicies | -5,000 | 2019-01-31 | 16 | USD |
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit | 4,600 | 2026-01-31 | 12 | USD |
IncomeTaxReconciliationNondeductibleExpenseOther | 4,000 | 2026-01-31 | 1 | USD |
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | -3,000 | 2016-01-31 | 12 | USD |
ProceedsFromSaleOfProductiveAssets | 2,000 | 2024-04-30 | 2 | USD |
GainLossOnSaleOfPropertyPlantEquipment | -1,000 | 2024-04-30 | 91 | USD |
ValuationAllowanceDeferredTaxAssetChangeInAmount | -1,000 | 2026-04-30 | 51 | USD |
StockholdersEquityNoteStockSplitConversionRatio1 | 2 | 2024-01-31 | 8 | pure |
NumberOfOperatingSegments | 1 | 2026-04-30 | 9 | segment |
NumberOfReportableSegments | 1 | 2026-04-30 | 6 | segment |
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease | 0 | 2013-04-30 | 3 | pure |
EarningsPerShareBasicAndDiluted | 0 | 2012-04-30 | 2 | USD/shares |
EffectiveIncomeTaxRateContinuingOperations | 0 | 2026-04-30 | 58 | pure |
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | 0 | 2026-01-31 | 13 | pure |
EarningsPerShareBasic | -0 | 2026-04-30 | 233 | USD/shares |
EarningsPerShareDiluted | -0 | 2026-04-30 | 233 | USD/shares |
LineOfCreditFacilityInterestRateDuringPeriod | 0 | 2024-04-30 | 2 | pure |
ConcentrationRiskPercentage1 | 0 | 2020-01-31 | 1 | pure |
OperatingLeaseWeightedAverageDiscountRatePercent | 0 | 2026-04-30 | 54 | pure |
LineOfCreditFacilityInterestRateAtPeriodEnd | 0 | 2018-10-31 | 12 | pure |
CommonStockDividendsPerShareCashPaid | 0 | 2018-10-31 | 28 | USD/shares |
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes | 0 | 2026-01-31 | 1 | pure |
CommonStockDividendsPerShareDeclared | 0 | 2026-04-30 | 34 | USD/shares |
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent | -0 | 2026-01-31 | 1 | pure |
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment | 0 | 2026-01-31 | 1 | pure |
CommonStockParOrStatedValuePerShare | 0 | 2026-04-30 | 159 | USD/shares |
PreferredStockParOrStatedValuePerShare | 0 | 2026-04-30 | 167 | USD/shares |
EffectiveIncomeTaxRateReconciliationTaxContingencies | 0 | 2026-01-31 | 1 | pure |
LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage | 0 | 2024-07-31 | 18 | pure |
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther | 0 | 2026-01-31 | 1 | pure |
CapitalLeaseObligationsIncurred | 0 | 2026-04-30 | 36 | USD |
DeferredTaxAssetsGoodwillAndIntangibleAssets | 0 | 2022-01-31 | 20 | USD |
DeferredTaxAssetsNetCurrent | 0 | 2011-10-31 | 6 | USD |
DeferredTaxAssetsOperatingLossCarryforwardsDomestic | 0 | 2026-01-31 | 16 | USD |
DeferredTaxLiabilitiesCurrent | 0 | 2015-10-31 | 48 | USD |
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit | 0 | 2014-10-31 | 7 | USD |
DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear | 0 | 2026-01-31 | 8 | USD |
DefinedBenefitPlanPurchasesSalesAndSettlements | 0 | 2013-10-31 | 2 | USD |
DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 | 0 | 2024-10-31 | 28 | USD |
DividendsCommonStockCash | 0 | 2013-01-31 | 7 | USD |
GainLossOnDispositionOfAssets | 0 | 2022-01-31 | 90 | USD |
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance | 0 | 2026-01-31 | 35 | USD |
IncreaseDecreaseInAssetRetirementObligations | 0 | 2026-01-31 | 28 | USD |
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax | 0 | 2023-04-30 | 83 | USD |
PaymentsOfDividendsCommonStock | 0 | 2016-01-31 | 35 | USD |
PaymentsRelatedToTaxWithholdingForShareBasedCompensation | 0 | 2026-01-31 | 34 | USD |
PaymentsToAcquireLifeInsurancePolicies | 0 | 2023-01-31 | 33 | USD |
PaymentsToAcquireOtherPropertyPlantAndEquipment | 0 | 2019-01-31 | 6 | USD |
PaymentToAcquireLifeInsurancePolicyOperatingActivities | 0 | 2026-01-31 | 12 | USD |
PensionExpense | 0 | 2014-10-31 | 9 | USD |
PreferredStockSharesIssued | 0 | 2026-04-30 | 116 | shares |
PreferredStockSharesOutstanding | 0 | 2026-04-30 | 116 | shares |
PreferredStockValue | 0 | 2026-04-30 | 151 | USD |
ProceedsFromIssuanceOfCommonStock | 0 | 2013-07-31 | 7 | USD |
ProceedsFromIssuanceOfLongTermDebt | 0 | 2026-01-31 | 121 | USD |
ProceedsFromSaleOfPropertyPlantAndEquipment | 0 | 2025-10-31 | 100 | USD |
RestructuringCharges | 0 | 2017-01-31 | 37 | USD |
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability | 0 | 2026-04-30 | 15 | USD |
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber | 0 | 2014-01-31 | 6 | shares |
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice | 0 | 2014-01-31 | 6 | USD/shares |
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod | 0 | 2014-01-31 | 6 | shares |
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross | 0 | 2014-01-31 | 6 | shares |
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber | 0 | 2014-01-31 | 8 | shares |
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice | 0 | 2014-01-31 | 8 | USD/shares |
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice | 0 | 2014-01-31 | 6 | USD/shares |
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice | 0 | 2014-01-31 | 6 | USD/shares |
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice | 0 | 2014-01-31 | 6 | USD/shares |
StockIssuedDuringPeriodSharesStockOptionsExercised | 0 | 2014-01-31 | 6 | shares |
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | 0 | 2026-01-31 | 28 | USD |
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 0 | 2020-01-31 | 14 | USD |
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 0 | 2026-01-31 | 28 | USD |
WeightedAverageNumberDilutedSharesOutstandingAdjustment | 0 | 2026-04-30 | 122 | shares |
ImpairmentOfLongLivedAssetsHeldForUse | 0 | 2026-01-31 | 10 | USD |
PaymentsToAcquireMarketableSecurities | 0 | 2026-01-31 | 20 | USD |
ProceedsFromSaleAndMaturityOfMarketableSecurities | 0 | 2026-01-31 | 12 | USD |
TaxesPayableCurrentAndNoncurrent | 0 | 2025-10-31 | 21 | USD |
TaxesPayableCurrent | 0 | 2026-04-30 | 7 | USD |
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance | 0 | 2026-01-31 | 1 | pure |
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate | 0 | 2026-01-31 | 1 | pure |
EffectiveIncomeTaxRateReconciliationFdiiAmount | 0 | 2026-01-31 | 1 | USD |
EffectiveIncomeTaxRateReconciliationFdiiPercent | 0 | 2026-01-31 | 1 | pure |
IncomeTaxPaidFederalAfterRefundReceived | 0 | 2026-01-31 | 1 | USD |
IncomeTaxReconciliationChangeInEnactedTaxRate | 0 | 2026-01-31 | 2 | USD |
What to be careful about
What this model itself distrusts about VIRC's figures. Written by the derivation as it ran, not added afterwards.
- operating income is annual, not TTM
- operating margin is only 1.86%, so EV/EBIT (28x) measures the rounding error in the denominator; valuation rests on EV/revenue (0.5x) instead
- forward EPS growth +16.1% is analyst consensus, not a filing: consensus 2028 EPS 0.22 against trailing 0.16, over 2 year(s), from 1 analysts (taken 2026-09-18)
- durability rests on 3 of 4 inputs; not tagged: contracted coverage