Stock Scorer

IDT Corp (IDT)

Every figure this model derived for IDT, 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 22,333,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-04-30
cash 239,303,000 CashAndCashEquivalentsAtCarryingValue 2026-04-30
current assets 592,709,000 AssetsCurrent 2026-04-30
current liabilities 308,036,000 LiabilitiesCurrent 2026-04-30
equity 357,887,000 StockholdersEquity 2026-04-30
interest expense 110,000 InterestPaidNet 2025-07-31
ocf 77,665,000 NetCashProvidedByUsedInOperatingActivities 2026-04-30
revenue 958,981,000 RevenueFromContractWithCustomerIncludingAssessedTax 2026-04-30
sbc 9,137,000 ShareBasedCompensation 2026-04-30

The ratios

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

RatioValue
cash operating margin14.63
current ratio2.1
current ratio reported1.92
deferred revenue growth-4.75
dilution pct-0.41
ebit cagr17.46
ebit yoy11.31
fcf margin5.77
interest cover998.55
operating margin11.45
owner earnings margin4.82
revenue growth4.82
revenue growth per share5.25
rule of 4016.27
sbc pct revenue0.95

Everything else this filing tags

400 more elements from IDT'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
OperatingCostsAndExpenses875,734,0002023-07-31 61USD
Assets698,029,0002026-04-30 125USD
LiabilitiesAndStockholdersEquity698,029,0002026-04-30 118USD
BusinessAcquisitionsProFormaRevenue664,089,0002020-01-31 19USD
Revenues643,268,0002026-01-31 251USD
CostOfRevenue597,022,0002026-04-30 194USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest376,424,0002026-04-30 228USD
GrossProfit361,959,0002026-04-30 55USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents343,342,0002026-04-30 112USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations343,342,0002026-04-30 12USD
AdditionalPaidInCapital317,474,0002026-04-30 118USD
Liabilities309,583,0002026-04-30 118USD
UndistributedEarningsOfForeignSubsidiaries304,000,0002025-07-31 14USD
OperatingExpenses273,999,0002026-04-30 190USD
PropertyPlantAndEquipmentGross242,750,0002025-07-31 28USD
SellingGeneralAndAdministrativeExpense231,696,0002026-04-30 190USD
RetainedEarningsAccumulatedDeficit217,284,0002026-04-30 118USD
ValuationAllowanceAmount204,977,0002012-07-31 4USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment203,881,0002025-07-31 28USD
CapitalizedComputerSoftwareGross194,339,0002025-07-31 28USD
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent167,083,0002019-01-31 22USD
TreasuryStockCommonValue163,380,0002026-04-30 2USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent159,248,0002019-01-31 22USD
TreasuryStockValue158,892,0002026-01-31 116USD
CustomerRefundLiabilityCurrent130,081,0002026-04-30 2USD
RestrictedCashAndCashEquivalents128,385,0002026-04-30 40USD
RestrictedCashAndCashEquivalentsAtCarryingValue128,385,0002026-04-30 108USD
DepositLiabilityCurrent128,105,0002026-01-31 56USD
StockholdersEquityNoteSpinoffTransaction-114,919,0002018-07-31 16USD
RevenueRemainingPerformanceObligation103,264,0002026-04-30 1USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic96,891,0002025-07-31 40USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest93,492,0002026-04-30 190USD
CustomerDepositsCurrent91,689,0002017-04-30 40USD
AccruedLiabilitiesCurrent90,548,0002026-04-30 118USD
OperatingIncomeLoss87,960,0002026-04-30 255USD
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest86,115,0002015-07-31 66USD
OperatingLossCarryforwards86,000,0002024-07-31 7USD
IncomeLossFromContinuingOperations84,490,0002015-07-31 42USD
DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration83,000,0002024-07-31 4USD
DeferredTaxAssetsValuationAllowanceCurrent76,020,0002018-07-31 9USD
CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations73,981,0002018-07-31 57USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest73,427,0002026-04-30 190USD
DeferredTaxAssetsOperatingLossCarryforwardsForeign71,000,0002025-07-31 5USD
ProfitLoss70,667,0002026-04-30 231USD
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest70,104,0002026-04-30 4USD
ComprehensiveIncomeNetOfTax67,683,0002026-04-30 190USD
NetIncomeLoss64,923,0002026-04-30 255USD
PropertySubjectToOrAvailableForOperatingLeaseGross61,206,0002017-07-31 2USD
AssetsFairValueDisclosureRecurring52,502,0002018-01-31 9USD
PropertySubjectToOrAvailableForOperatingLeaseNet48,643,0002017-07-31 2USD
ValuationAllowanceDeferredTaxAssetChangeInAmount-47,995,0002021-07-31 4USD
AssetsFairValueDisclosure46,683,0002016-04-30 5USD
MachineryAndEquipmentGross45,879,0002025-07-31 14USD
InvestmentBuildingAndBuildingImprovements45,600,0002016-07-31 14USD
PaymentsToAcquireInvestments42,981,0002026-04-30 49USD
ReceivablesNetCurrent42,717,0002026-01-31 116USD
AccountsReceivableNet42,717,0002026-01-31 11USD
AccountsReceivableNetCurrent41,750,0002026-04-30 5USD
ResearchAndDevelopmentExpense41,698,0002026-04-30 86USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance141,082,0002018-07-31 6USD
PropertyPlantAndEquipmentNet41,010,0002026-04-30 118USD
DeferredRevenueCurrent39,189,0002021-01-31 76USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-35,288,0002017-04-30 51USD
SettlementAssetsCurrent35,033,0002026-04-30 24USD
ProceedsFromSaleMaturityAndCollectionsOfInvestments34,607,0002026-04-30 60USD
DeferredTaxAssetsGross33,695,0002025-07-31 28USD
OtherAssetsCurrent30,829,0002026-04-30 118USD
NoncurrentAssets30,061,0002020-07-31 23USD
OtherLiabilitiesCurrent28,846,0002026-04-30 118USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses27,944,0002017-07-31 12USD
NetCashProvidedByUsedInInvestingActivities-27,094,0002026-04-30 79USD
DeferredRevenue27,022,0002026-01-31 11USD
AvailableForSaleDebtSecuritiesAmortizedCostBasis26,716,0002026-04-30 59USD
Goodwill26,600,0002026-04-30 135USD
AvailableForSaleSecuritiesDebtSecurities26,557,0002026-04-30 79USD
DebtSecuritiesAvailableForSaleUnrealizedLossPosition26,557,0002026-04-30 38USD
DebtSecuritiesCurrent26,557,0002026-04-30 62USD
ContractWithCustomerLiabilityCurrent26,207,0002026-04-30 45USD
WeightedAverageNumberOfSharesIssuedBasic25,448,0002021-01-31 14shares
WeightedAverageNumberOfDilutedSharesOutstanding25,054,0002026-04-30 186shares
WeightedAverageNumberOfSharesOutstandingBasic25,041,0002026-04-30 186shares
LineOfCreditFacilityMaximumBorrowingCapacity25,000,0002019-10-31 33USD
LineOfCreditFacilityRemainingBorrowingCapacity25,000,0002020-04-30 22USD
LossContingencyDamagesSoughtValue25,000,0002010-10-27 5USD
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue24,512,0002026-04-30 50USD
OtherShortTermInvestments24,346,0002021-01-31 14USD
NetCashProvidedByUsedInFinancingActivities-24,094,0002026-04-30 79USD
IncomeTaxReconciliationPriorYearIncomeTaxes-23,622,0002024-07-31 23USD
IncomeTaxExpenseBenefit22,825,0002026-04-30 194USD
InvestmentsFairValueDisclosure22,297,0002020-04-30 14USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate22,226,0002025-07-31 40USD
CashAndCashEquivalentsPeriodIncreaseDecrease-22,079,0002018-07-31 63USD
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive22,078,0002012-07-31 1USD
MortgageLoansOnRealEstatePeriodicPaymentTermsBalloonPaymentAmount21,700,0002008-02-07 2USD
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate21,501,0002021-01-31 9USD
IncreaseDecreaseInDeferredRevenue-21,439,0002018-07-31 63USD
ProceedsFromLinesOfCredit21,421,0002026-04-30 64USD
RepaymentsOfLinesOfCredit21,421,0002026-04-30 63USD
TaxCreditCarryforwardAmount21,100,0002020-07-31 7USD
LinesOfCreditCurrent21,062,0002013-07-31 1USD
AdvertisingExpense20,900,0002025-07-31 40USD
EmployeeRelatedLiabilitiesCurrent20,350,0002025-07-31 26USD
DeferredTaxAssetsOperatingLossCarryforwards20,217,0002025-07-31 28USD
Depreciation19,500,0002025-07-31 28USD
DeferredFederalIncomeTaxExpenseBenefit19,493,0002025-07-31 35USD
DeferredTaxAssetsLiabilitiesNet18,790,0002025-07-31 27USD
MinorityInterest18,537,0002026-04-30 104USD
CapitalizedComputerSoftwareNet18,500,0002025-07-31 24USD
OperatingLeasesFutureMinimumPaymentsDue18,455,0002019-07-31 9USD
AccruedLiabilitiesCurrentAndNoncurrent18,200,0002026-01-31 70USD
DeferredIncomeTaxAssetsNet18,200,0002026-04-30 52USD
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities17,400,0002026-01-31 156USD
SettlementLiabilitiesCurrent17,125,0002026-04-30 24USD
SegmentExpenditureAdditionToLongLivedAssets17,070,0002026-04-30 10USD
IncreaseDecreaseInRestrictedCash16,723,0002013-04-30 15USD
PaymentsToAcquireMarketableSecurities16,061,0002025-10-31 104USD
DepreciationAndAmortization16,054,0002026-04-30 187USD
DepreciationDepletionAndAmortization16,054,0002026-04-30 6USD
LossContingencyLossInPeriod16,000,0002017-04-09 1USD
DividendsPayableCurrent15,776,0002014-10-31 7USD
AccountsPayableCurrent15,229,0002026-04-30 118USD
PaymentsForRepurchaseOfCommonStock15,039,0002026-01-31 123USD
OtherSignificantNoncashTransactionValueOfConsiderationReceived114,930,0002022-07-31 5USD
DeferredTaxAssetsValuationAllowance14,905,0002025-07-31 49USD
ProceedsFromIssuanceOrSaleOfEquity14,772,0002019-07-31 22USD
IncreaseDecreaseInCustomerDeposits14,660,0002018-07-31 57USD
GainLossOnContractTermination14,375,0002011-07-31 3USD
AssetsNet14,300,0002018-04-30 4USD
IncomeTaxesPaidNet14,151,0002026-04-30 3USD
DividendsCash13,941,0002018-07-31 37USD
PaymentsOfDividendsCommonStock13,941,0002018-07-31 67USD
ContractWithCustomerLiabilityRevenueRecognized13,916,0002026-04-30 77USD
MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount13,900,0002009-07-31 4USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-13,809,0002026-04-30 132USD
IncreaseDecreaseInRestrictedCashForOperatingActivities13,500,0002018-07-31 48USD
ProceedsFromIssuanceOfCommonStock13,272,0002019-07-31 7USD
CapitalizedComputerSoftwareAmortization113,200,0002025-07-31 28USD
ShortTermBankLoansAndNotesPayable13,000,0002014-07-31 13USD
ProceedsFromSaleAndMaturityOfMarketableSecurities12,684,0002025-10-31 118USD
PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation12,563,0002017-07-31 2USD
RedeemableNoncontrollingInterestEquityCarryingAmount12,022,0002026-04-30 34USD
CapitalizedContractCostNet11,944,0002026-04-30 55USD
DueToRelatedPartiesCurrent11,892,0002011-10-31 2USD
DeferredTaxAssetsNet11,841,0002017-07-31 4USD
EscrowDeposit11,750,0002017-09-30 6USD
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue11,728,0002020-04-30 3USD
GoodwillAcquiredDuringPeriod11,632,0002022-07-31 9USD
OtherAccruedLiabilitiesCurrent11,611,0002025-07-31 26USD
PurchaseObligation11,500,0002026-04-30 56USD
CapitalizedComputerSoftwareAmortization11,400,0002015-07-31 6USD
OtherOperatingIncome-11,252,0002011-10-31 2USD
AvailableForSaleEquitySecuritiesAmortizedCostBasis10,830,0002013-04-30 1USD
FiniteLivedIntangibleAssetsGross10,271,0002025-07-31 24USD
LossContingencyDamagesAwardedValue10,100,0002011-08-31 9USD
EffectOnFutureEarningsAmount10,000,0002015-03-31 1USD
LitigationSettlementAmount10,000,0002011-10-13 2USD
LossContingencyDamagesPaidValue10,000,0002011-10-13 5USD
OtherLongTermInvestments10,000,0002017-07-31 2USD
PreferredStockSharesAuthorized10,000,0002026-04-30 118shares
ProceedsFromLegalSettlements10,000,0002010-03-22 1USD
ProceedsFromSaleOfInterestInCorporateUnit10,000,0002022-07-31 27USD
StockIssuedDuringPeriodValueNewIssues10,000,0002017-04-30 6USD
EquitySecuritiesFvNi9,913,0002026-04-30 61USD
SecurityDeposit9,700,0002020-05-31 2USD
GainLossRelatedToLitigationSettlement9,600,0002013-04-30 10USD
IncreaseDecreaseInOtherCurrentLiabilities9,587,0002026-01-31 63USD
CashDivestedFromDeconsolidation9,287,0002018-07-31 23USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized9,200,0002012-07-31 1USD
CumulativeEarningsDeficit9,100,0002018-08-01 1USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign8,947,0002025-07-31 40USD
PrepaidExpenseCurrent8,889,0002026-04-30 118USD
MortgageLoanRelatedToPropertySales18,837,0002010-07-31 1USD
DividendsCommonStockCash8,800,0002017-01-31 35USD
AllocatedShareBasedCompensationExpense8,783,0002026-04-30 10USD
StockIssuedDuringPeriodValueShareBasedCompensation8,783,0002026-04-30 13USD
ProceedsFromOtherShortTermDebt8,750,0002016-07-31 1USD
CurrentIncomeTaxExpenseBenefit8,481,0002025-07-31 40USD
OtherAssetsNoncurrent8,207,0002026-04-30 118USD
EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity8,200,0002026-01-31 26USD
AllowanceForDoubtfulAccountsReceivableCurrent8,039,0002026-04-30 139USD
AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent8,000,0002019-07-31 4USD
LineOfCreditFacilityDecreaseRepayments8,000,0002013-04-30 1USD
LineOfCreditFacilityIncreaseAdditionalBorrowings8,000,0002013-04-30 1USD
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed17,849,0002022-07-31 15USD
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel37,849,0002022-04-30 2USD
AccruedSalesCommissionCurrent7,732,0002025-07-31 10USD
OperatingLeasesFutureMinimumPaymentsReceivable7,598,0002017-07-31 1USD
GainOnSaleOfInvestments7,476,0002016-07-31 1USD
CapitalizedContractCostNetCurrent7,132,0002026-04-30 55USD
OperatingLeasesFutureMinimumPaymentsDueCurrent6,876,0002019-07-31 9USD
AccruedProfessionalFeesCurrent6,858,0002025-07-31 26USD
ProceedsFromSaleOfIntangibleAssets6,800,0002012-07-31 1USD
ProceedsFromSaleOfOtherAssets6,800,0002012-07-31 5USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour6,550,0002012-07-31 1USD
LongTermDebt6,353,0002015-07-31 7USD
LongTermDebtCurrent6,353,0002015-07-31 9USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths6,353,0002015-07-31 4USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree6,353,0002013-07-31 2USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo6,353,0002014-07-31 3USD
LongTermDebtNoncurrent6,353,0002014-07-31 7USD
LongTermNotesPayable6,353,0002014-07-31 28USD
NotesPayableCurrent6,353,0002015-07-31 36USD
RepaymentsOfLongTermDebt6,353,0002016-07-31 50USD
OtherInvestments6,300,0002018-01-31 8USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents6,232,0002026-01-31 65USD
PropertyPlantAndEquipmentDisposals6,100,0002025-07-31 10USD
AccountsReceivableGrossCurrent6,085,0002020-07-31 3USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations6,035,0002026-04-30 2USD
AvailableForSaleSecuritiesAmortizedCost6,006,0002018-07-31 41USD
MarketableSecuritiesCurrent5,972,0002018-07-31 42USD
DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets5,962,0002019-01-31 14USD
LongTermInvestments5,879,0002026-04-30 118USD
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest5,744,0002026-04-30 190USD
NetIncomeLossAttributableToNoncontrollingInterest5,744,0002026-04-30 191USD
OtherCommitment5,700,0002020-04-30 9USD
ProceedsFromSaleOfOtherInvestments5,600,0002016-07-31 3USD
EquityMethodInvestments5,400,0002019-07-31 16USD
DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents5,372,0002019-01-31 28USD
GainLossOnDispositionOfIntangibleAssets5,300,0002012-07-31 1USD
PaymentsToAcquireBuildings5,300,0002016-08-31 1USD
FiniteLivedIntangibleAssetsAccumulatedAmortization-5,215,0002025-07-31 24USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount5,100,0002012-07-31 1USD
FiniteLivedIntangibleAssetsNet5,056,0002025-07-31 16USD
ProceedsFromSaleOfOtherInvestments5,000,0002016-07-31 3EUR
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue4,945,0002021-07-31 25USD
UnrealizedGainLossOnInvestments4,923,0002021-04-30 2USD
InvestmentIncomeNet4,909,0002026-04-30 4USD
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue4,816,0002018-04-30 6USD
CapitalizedContractCostNetNoncurrent4,812,0002026-04-30 55USD
LeaseAndRentalExpense4,800,0002019-07-31 10USD
OperatingLeasesRentExpenseNet4,800,0002019-07-31 15USD
PaymentsOfDividends4,763,0002026-04-30 16USD
DividendsCommonStock4,763,0002026-04-30 22USD
ValuationAllowancesAndReservesChargedToCostAndExpense4,655,0002025-07-31 29USD
DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax-4,634,0002013-07-31 26USD
IncomeLossFromDiscontinuedOperationsNetOfTax-4,634,0002013-07-31 25USD
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax-4,621,0002013-07-31 10USD
CurrentStateAndLocalTaxExpenseBenefit4,598,0002025-07-31 34USD
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity-4,441,0002013-07-31 27USD
AllowanceForDoubtfulAccountsReceivableChargeOffs4,418,0002012-07-31 3USD
ImpairmentOfLongLivedAssetsHeldForUse4,359,0002013-07-31 4USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-4,278,0002026-04-30 124USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities4,239,0002025-07-31 26USD
AllowanceForDoubtfulAccountsReceivableWriteOffs4,235,0002025-07-31 37USD
OtherIntangibleAssetsNet4,177,0002026-04-30 62USD
CapitalizedContractCostAmortization4,126,0002026-04-30 86USD
DeferredTaxAssetsNetNoncurrent4,110,0002019-10-31 59USD
RepaymentsOfSecuredDebt4,000,0002008-02-07 2USD
ReceivableWithImputedInterestFaceAmount4,000,0002023-04-06 2USD
LitigationSettlementExpense4,000,0002025-07-31 1USD
EntityWideDisclosureOnGeographicAreasLongLivedAssetsInForeignCountries3,900,0002012-07-31 3USD
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased3,900,0002026-01-31 22shares
IncomeTaxReconciliationTaxSettlements3,800,0002012-07-31 1USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears3,558,0002019-07-31 9USD
OtherSignificantNoncashTransactionValueOfConsiderationGiven13,547,0002026-01-31 20USD
ConversionOfStockAmountIssued13,547,0002026-04-30 2USD
BusinessAcquisitionContingentConsiderationPotentialCashPayment3,500,0002011-08-31 4USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions3,500,0002016-07-31 4USD
ProvisionForLoanLeaseAndOtherLosses3,466,0002026-04-30 2USD
ValuationAllowancesAndReservesDeductions-3,352,0002025-07-31 26USD
InterestIncomeExpenseNet3,348,0002026-01-31 186USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes3,228,0002025-07-31 37USD
ProceedsFromSaleOfPropertyPlantAndEquipment3,100,0002010-07-31 1USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-3,047,0002017-04-30 51USD
CostMethodInvestments3,000,0002018-07-31 15USD
FairValueEstimateNotPracticableCostMethodInvestments3,000,0002018-04-30 48USD
NetCashProvidedByUsedInDiscontinuedOperations-2,988,0002013-07-31 18USD
DeferredTaxAssetsTaxCreditCarryforwardsOther2,899,0002017-07-31 13USD
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger2,799,0002026-04-30 34USD
OperatingLeasesFutureMinimumPaymentsReceivableThereafter2,791,0002017-07-31 1USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet2,781,0002021-01-31 4USD
DeferredForeignIncomeTaxExpenseBenefit-2,764,0002025-07-31 34USD
RestrictedCashAndCashEquivalentsNoncurrent2,763,0002014-07-31 28USD
OtherComprehensiveIncomeLossNetOfTax2,760,0002026-04-30 170USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax2,694,0002026-04-30 190USD
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations-2,638,0002013-07-31 21USD
CurrentForeignTaxExpenseBenefit2,611,0002025-07-31 40USD
TreasuryStockValueAcquiredCostMethod2,600,0002012-07-31 4USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears2,585,0002019-07-31 9USD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-2,374,0002026-04-30 130USD
ProvisionForDoubtfulAccounts2,372,0002026-01-31 128USD
IncomeTaxExpenseBenefitContinuingOperations2,300,0002012-04-30 3USD
IncreaseDecreaseInContractWithCustomerLiability-2,285,0002026-04-30 67USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases2,200,0002017-07-31 7USD
BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue2,188,0002021-01-31 1USD
LeaseCost2,187,0002026-04-30 80USD
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue2,158,0002018-01-31 1USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears2,108,0002019-07-31 9USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss2,100,0002017-07-31 2USD
DeferredTaxAssetsOther2,000,0002019-07-31 2USD
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax2,000,0002012-07-31 19USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears1,869,0002019-07-31 9USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings-1,838,0002024-07-31 28USD
LeaseholdImprovementsGross1,837,0002025-07-31 28USD
DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities1,826,0002021-07-31 2USD
AdjustmentsToAdditionalPaidInCapitalOther1,824,0002025-07-31 24USD
StockIssuedDuringPeriodValueIssuedForServices1,824,0002025-04-30 1USD
ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent-1,804,0002013-01-31 1USD
IncomeTaxReconciliationTaxCredits1,800,0002017-09-30 1USD
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue1,796,0002026-04-30 43USD
RepaymentsOfLongTermCapitalLeaseObligations1,781,0002012-07-31 15USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts1,699,0002025-07-31 26USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets1,644,0002021-01-31 6USD
IncomeTaxCreditsAndAdjustments-1,600,0002023-07-31 3USD
FairValueOfAssetsAcquired1,580,0002016-07-31 1USD
PaymentsForLegalSettlements1,575,0002025-07-31 1USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential1,544,0002025-07-31 40USD
MarketableSecuritiesGainLoss-1,528,0002023-10-31 60USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect1,510,0002026-04-30 67USD
IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges-1,510,0002021-07-31 7USD
AmortizationOfIntangibleAssets1,500,0002025-07-31 34USD
LesseeOperatingLeaseLiabilityPaymentsDue1,480,0002026-04-30 27USD
OperatingLeasesFutureMinimumPaymentsDueThereafter1,459,0002019-07-31 9USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue1,447,0002025-01-31 57USD
MarketableSecuritiesUnrealizedGainLoss-1,435,0002024-07-31 7USD
ShortTermLeaseCost1,423,0002026-04-30 80USD
OperatingLeaseLiability1,378,0002026-04-30 49USD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent1,327,0002014-07-31 6USD
OtherNoncashIncomeExpense-1,316,0002026-04-30 61USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable1,306,0002021-01-31 9USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-1,303,0002025-07-31 31USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue1,300,0002016-07-31 15USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue1,300,0002015-07-31 11USD
CurrentFederalTaxExpenseBenefit1,272,0002025-07-31 26USD
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount1,262,0002026-04-30 105USD
OperatingLeaseRightOfUseAsset1,247,0002026-04-30 50USD
UnusualOrInfrequentItemInsuranceProceeds1,237,0002026-01-31 37USD
AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue1,220,0002020-04-30 3USD
InterestPaid1,205,0002016-07-31 15USD
DebtInstrumentFaceAmount1,200,0002009-06-24 3USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths1,200,0002025-07-31 7USD
ForeignCurrencyTransactionLossBeforeTax1,200,0002018-10-31 1USD
LegalFees1,187,0002026-01-31 54USD
CumulativeEffectOnRetainedEarningsNetOfTax11,173,0002019-01-31 3USD
IncomeLossFromEquityMethodInvestments-1,170,0002026-04-30 125USD
DisposalGroupIncludingDiscontinuedOperationRevenue1,130,0002013-07-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo1,100,0002025-07-31 12USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount1,100,0002026-04-30 10USD
GainOrLossOnSaleOfStockInSubsidiary1,086,0002016-07-31 26USD
OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1,079,0002017-07-31 1USD
OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1,043,0002017-07-31 1USD
StockIssuedDuringPeriodValueEmployeeBenefitPlan1,042,0002021-07-31 3USD
StockIssuedDuringPeriodSharesStockOptionsExercised1,010,0002022-07-31 15shares
DefinedContributionPlanCostRecognized1,000,0002025-07-31 39USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree1,000,0002025-07-31 12USD
PaymentsToAcquireOtherInvestments1,000,0002019-07-31 11USD
ProceedsFromSaleAndMaturityOfOtherInvestments1,000,0002019-07-31 16USD
ProceedsFromSaleOfInterestInPartnershipUnit1,000,0002017-04-30 1USD
ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock1,000,0002010-11-30 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod1,000,0002017-07-31 3shares
OperatingLeasesFutureMinimumPaymentsReceivableInFourYears940,0002017-07-31 1USD
IncreaseDecreaseInAccountsReceivable-934,0002026-04-30 130USD
OtherLiabilitiesNoncurrent926,0002026-04-30 118USD
OtherMinorityInterests925,0002014-07-31 22USD
IncomeTaxReconciliationNondeductibleExpenseOther903,0002025-07-31 25USD
OperatingLeasesFutureMinimumPaymentsReceivableCurrent902,0002017-07-31 1USD
IncreaseDecreaseInOperatingLeaseLiability900,0002024-07-31 2USD
OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease-892,0002012-04-30 10USD
DeferredTaxAssetsNetCurrent843,0002015-10-31 29USD
OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears843,0002017-07-31 1USD
EquitySecuritiesFvNiGainLoss838,0002026-04-30 62USD
EquitySecuritiesFvNiUnrealizedGainLoss838,0002026-04-30 62USD
GainLossOnInvestments838,0002026-04-30 129USD
BusinessCombinationConsiderationTransferred1825,0002020-07-31 8USD
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths805,0002026-04-30 27USD
ForeignCurrencyTransactionGainLossRealized795,0002026-01-31 176USD
DeferredTaxAssetsCharitableContributionCarryforwards781,0002025-07-31 28USD
EffectOfExchangeRateOnCashAndCashEquivalents-771,0002018-07-31 63USD
OperatingLeaseCost764,0002026-04-30 80USD
OperatingLeasePayments759,0002026-04-30 80USD
OperatingLeaseLiabilityCurrent757,0002026-04-30 43USD
ProceedsFromCollectionOfNotesReceivable750,0002013-04-30 3USD
ForeignCurrencyTransactionGainLossBeforeTax721,0002026-04-30 4USD
DeferredTaxAssetsDeferredIncome705,0002020-07-31 3USD
FurnitureAndFixturesGross695,0002025-07-31 28USD
IntangibleAssetsNetExcludingGoodwill691,0002017-04-30 46USD
GainLossOnSaleOfProperties675,0002010-07-31 1USD
NoncontrollingInterestIncreaseFromBusinessCombination669,0002021-07-31 16USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables656,0002021-01-31 9USD
DeferredTaxLiabilitiesNoncurrent654,0002012-04-30 2USD
OtherNonoperatingIncomeExpense623,0002026-04-30 128USD
OperatingLeaseLiabilityNoncurrent621,0002026-04-30 50USD
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue610,0002026-04-30 109USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions609,0002014-04-30 3USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions600,0002016-07-31 4USD
DeferredTaxAssetsPropertyPlantAndEquipment591,0002025-07-31 11USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment585,0002023-07-31 7USD
AccruedIncomeTaxesCurrent575,0002017-04-30 46USD
ProceedsFromInsuranceSettlementInvestingActivities571,0002014-07-31 18USD
DeferredIncomeTaxExpenseBenefit561,0002026-04-30 49USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1556,0002026-04-30 76USD
SeveranceCosts1538,0002026-04-30 131USD
BusinessAcquisitionsProFormaNetIncomeLoss-518,0002020-01-31 19USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations514,0002017-04-30 51USD
DeferredStateAndLocalIncomeTaxExpenseBenefit-511,0002025-07-31 39USD
DueFromEmployeesCurrent500,0002022-07-31 20USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour500,0002025-07-31 12USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1500,0002024-07-31 10USD
IncomeTaxReconciliationNondeductibleExpense487,0002016-07-31 15USD
PaymentsToAcquireBusinessesGross450,0002020-07-31 9USD

What to be careful about

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