S&P 500 7,358.22 â–ŧ 7.24 (-0.10%) DOW 51,848.90 ▲ 182.06 (+0.35%) NASDAQ 25,476.63 â–ŧ 110.41 (-0.43%) US Markets Closed â€ĸ 05:51 AM ET

IDT

IDT Corporation

Price Chart
Latest Quote

$55.68

+1.61 (+2.98%)
Current Price
Previous Close $54.07
Open $54.26
Day High $56.09
Day Low $54.44
Volume 158,404
Fetched: 2026-06-25T09:51:39
Stock Information
Quarterly Dividend / Yield $0.26 / 0.48%
Shares Outstanding 23.29M
Quarterly Dividend Yield 0.48%
Quarterly Dividend $0.26
Total Debt $1.38M
Cash Equivalents $251.43M
Revenue $1.28B
Net Income $81.81M
Sector Communication Services
Industry Telecom Services
Market Cap $1.38B
P/E Ratio 17.08
EPS (TTM) $3.26
Exchange NYQ
🌐 Visit Website
📊 Comprehensive Analysis
Company Data
Enterprise Value$1.17B
Sales$1.28B
Income$81.81M
Book/sh$14.39
Cash/sh$10.79
Employees2K
Financial Ratios
Quick Ratio0.95
Current Ratio1.92
Debt/Eq0.35
EPS Growth TTM-0.40%
Returns & Margins
ROA11.12%
ROE25.21%
Gross Margin37.35%
Operating Margin9.41%
Profit Margin6.41%
Ownership
Insider Ownership13.14%
Institutional Ownership60.52%
Insider & Institutional transactions data not available
Valuation Ratios
Forward P/E14.10
PEG1.42
P/S1.09
P/B3.87
Analyst Data
Recommendationnone
Target Price$75.00
Technical Indicators
SMA20$54.63
SMA50$53.08
SMA200$51.73
RSI54.99
ATR2.3577
Shares Float20.38M
Short Float2.44%
Short Ratio3.13
Volatility0.65
Rel Volume0.84
Performance History
Week+2.94%
Month+5.39%
Quarter+15.93%
6 Months+8.48%
YTD+10.41%
Year-15.32%
3 Years+117.15%
5 Years+59.45%
10 Years+451.13%
Stock Score: ⭐ Premium
Based on debt, profitability, growth, and cash flow metrics
⭐ Premium Feature

Sign up for free to view detailed scoring breakdown — premium is free during our trial period!

Recent Price History
Date Close Volume
2026-06-24 $55.68 203,300
2026-06-23 $54.07 356,400
2026-06-22 $52.28 382,700
2026-06-18 $55.42 864,200
2026-06-17 $53.83 224,100
2026-06-16 $54.09 211,200
2026-06-15 $52.76 227,800
2026-06-12 $54.63 225,800
2026-06-11 $55.04 156,000
2026-06-10 $55.50 168,900
2026-06-09 $56.13 142,100
2026-06-08 $55.02 140,700
2026-06-05 $56.01 183,700
2026-06-04 $55.50 415,800
2026-06-03 $53.96 191,400
2026-06-02 $55.34 159,100
2026-06-01 $55.90 149,600
2026-05-29 $55.09 170,300
2026-05-28 $53.98 150,200
2026-05-27 $52.36 135,000
2026-05-26 $52.08 107,200
About IDT Corporation

IDT Corporation, together with its subsidiaries, provides communications and payment services in the United States, the United Kingdom, and internationally. It operates in four segments: National Retail Solutions, Fintech, Net2phone, and Traditional Communications. The company operates point of sale, a terminal-based platform which provides independent retailers with store management software, electronic payment processing, and other ancillary merchant services; and marketers with digital out-of-home advertising and transaction data. It also offers BOSS Money for international money remittance, and related value and payment transfer services, as well as net2phone solutions comprising unified communications as a service; contact center as a service under the uContact brand; net2phone AI, which delivers customer experiences across sales, support, and administrative tasks; and net2phone Coach, a workforce intelligence and coaching platform. In addition, the company provides IDT Digital Payments, which enables businesses, entrepreneurs, and developers to offer prepaid digital offerings, including mobile airtime top-up, mobile data bundles, digital gift cards, and eSIMs through its Zendit platform; and BOSS Revolution, which offers international long-distance voice calling to immigrant communities. Further, it provides IDT Global, a wholesale provider of international voice, SMS termination, and outsourced traffic management solutions to telecoms; and IDT Express, a mobile self-service portal paired with dedicated account managers backed by customer support. IDT Corporation was incorporated in 1978 and is headquartered in Newark, New Jersey.

Period:
Loading...
Income Statement (Annual)
Metric 2025-07-31 2024-07-31 2023-07-31 2022-07-31
Revenue
Reconciled Cost Of Revenue $785,300,000 $815,621,000 $881,614,000 $1,039,059,000
Cost Of Revenue $785,300,000 $815,621,000 $881,614,000 $1,039,059,000
Total Revenue $1,231,495,000 $1,205,778,000 $1,238,854,000 $1,364,057,000
Operating Revenue $1,231,495,000 $1,205,778,000 $1,238,854,000 $1,364,057,000
Expenses
Total Expenses $1,125,340,000 $1,143,678,000 $1,176,893,000 $1,310,694,000
Other Income Expense $-6,444,000 $-4,959,000 $-4,301,000 $-18,627,000
Other Non Operating Income Expenses $46,000 $-591,000 $-728,000 $-1,411,000
Net Non Operating Interest Income Expense $6,127,000 $4,769,000 $3,147,000 $146,000
Operating Expense $340,040,000 $328,057,000 $295,279,000 $271,635,000
Other Operating Expenses $982,000 $59,000 $-1,653,000 $-3,000
General And Administrative Expense $288,094,000 $277,444,000 $248,944,000 $224,593,000
Income & Earnings
Net Income From Continuing Operation Net Minority Interest $76,094,000 $64,454,000 $40,492,000 $27,028,000
Net Interest Income $6,127,000 $4,769,000 $3,147,000 $146,000
Interest Income $6,127,000 $4,769,000 $3,147,000 $146,000
Normalized Income $79,029,441 $65,168,950 $40,840,758 $38,889,260
Net Income From Continuing And Discontinued Operation $76,094,000 $64,454,000 $40,492,000 $27,028,000
Total Operating Income As Reported $100,424,000 $64,753,000 $60,743,000 $60,089,000
Net Income Common Stockholders $76,094,000 $64,454,000 $40,492,000 $27,028,000
Net Income $76,094,000 $64,454,000 $40,492,000 $27,028,000
Net Income Including Noncontrolling Interests $81,139,000 $68,264,000 $44,366,000 $29,005,000
Net Income Continuous Operations $81,139,000 $68,264,000 $44,366,000 $29,005,000
Pretax Income $105,838,000 $61,910,000 $60,807,000 $34,883,000
Special Income Charges $-5,731,000 $2,653,000 $-1,218,000 $6,725,000
Earnings From Equity Interest $-2,661,000 $-3,463,000 $-3,095,000 $-2,951,000
Interest Income Non Operating $6,127,000 $4,769,000 $3,147,000 $146,000
Operating Income $106,155,000 $62,100,000 $61,961,000 $53,363,000
Gross Profit $446,195,000 $390,157,000 $357,240,000 $324,998,000
Depreciation Amortization Depletion Income Statement - - $20,136,000 $18,115,000
Depreciation And Amortization In Income Statement - - $20,136,000 $18,115,000
Per Share
Diluted EPS $3.01 $2.54 $1.58 $1.03
Basic EPS $3.02 $2.55 $1.59 $1.05
Other
Tax Effect Of Unusual Items $-893,559 $-190,050 $-129,242 $-2,403,740
Tax Rate For Calcs $0 $0 $0 $0
Total Unusual Items $-3,829,000 $-905,000 $-478,000 $-14,265,000
Total Unusual Items Excluding Goodwill $-3,829,000 $-905,000 $-478,000 $-14,265,000
Reconciled Depreciation $21,008,000 $20,351,000 $20,136,000 $18,115,000
EBITDA (Bullshit earnings) $127,163,000 $82,451,000 $82,097,000 $71,478,000
EBIT $106,155,000 $62,100,000 $61,961,000 $53,363,000
Diluted Average Shares $25,295,000 $25,398,000 $25,577,000 $26,356,000
Basic Average Shares $25,188,000 $25,241,000 $25,517,000 $25,791,000
Diluted NI Availto Com Stockholders $76,094,000 $64,454,000 $40,492,000 $27,028,000
Tax Provision $24,699,000 $-6,354,000 $16,441,000 $5,878,000
Other Special Charges $3,976,000 $-2,869,000 $80,000 $-6,538,000
Impairment Of Capital Assets $857,000 $356,000 $1,552,000 $0
Restructuring And Mergern Acquisition $898,000 $-140,000 $-414,000 $-187,000
Gain On Sale Of Security $1,902,000 $-3,558,000 $740,000 $-20,990,000
Research And Development $50,964,000 $50,554,000 $47,988,000 $47,045,000
Selling General And Administration $288,094,000 $277,444,000 $248,944,000 $224,593,000
Other Gand A $288,094,000 $277,444,000 $248,944,000 $224,593,000
Gain On Sale Of Ppe - - $0 $0
Normalized EBITDA (Bullshit earnings) - - - $85,743,000
Write Off - - - $0
Other Taxes - - - $0
Fetched: 2026-06-13
Balance Sheet (Annual)
Metric 2025-07-31 2024-07-31 2023-07-31 2022-07-31
Assets
Net Tangible Assets $273,587,000 $213,610,000 $159,076,000 $131,626,000
Total Assets $626,203,000 $550,095,000 $510,810,000 $497,094,000
Total Non Current Assets $105,900,000 $127,570,000 $123,742,000 $134,467,000
Other Non Current Assets $8,161,000 $11,546,000 $10,919,000 $10,275,000
Non Current Deferred Assets $18,790,000 $35,008,000 $24,101,000 $36,701,000
Non Current Deferred Taxes Assets $18,790,000 $35,008,000 $24,101,000 $36,701,000
Financial Assets $3,031,000 $2,883,000 - -
Goodwill And Other Intangible Assets $31,544,000 $32,573,000 $34,653,000 $35,989,000
Other Intangible Assets $5,056,000 $6,285,000 $8,196,000 $9,609,000
Current Assets $520,303,000 $422,525,000 $387,068,000 $362,627,000
Other Current Assets $56,716,000 $48,113,000 $60,790,000 $55,563,000
Restricted Cash $115,327,000 $90,899,000 $95,186,000 $91,210,000
Prepaid Assets $51,602,000 $48,294,000 $46,751,000 $38,583,000
Receivables $42,867,000 $42,215,000 $32,092,000 $39,525,000
Accounts Receivable $42,867,000 $42,215,000 $32,092,000 $39,525,000
Allowance For Doubtful Accounts Receivable $-9,097,000 $-6,352,000 $-5,642,000 $-5,328,000
Gross Accounts Receivable $51,964,000 $48,567,000 $37,734,000 $44,853,000
Cash Cash Equivalents And Short Term Investments $253,791,000 $193,004,000 $152,249,000 $137,746,000
Cash And Cash Equivalents $226,505,000 $164,557,000 $103,637,000 $98,352,000
Debt
Total Debt $1,103,000 $1,533,000 $2,881,000 $4,606,000
Long Term Debt And Capital Lease Obligation $1,103,000 $1,533,000 $2,881,000 $4,606,000
Liabilities
Total Liabilities Net Minority Interest $295,787,000 $283,539,000 $300,342,000 $316,266,000
Total Non Current Liabilities Net Minority Interest $2,791,000 $4,195,000 $6,235,000 $11,194,000
Other Non Current Liabilities $1,688,000 $2,662,000 $3,354,000 $6,588,000
Current Liabilities $292,996,000 $279,344,000 $294,107,000 $305,072,000
Other Current Liabilities $33,832,000 $29,138,000 $39,256,000 $37,125,000
Current Deferred Liabilities $142,434,000 $122,257,000 $121,824,000 $122,295,000
Payables And Accrued Expenses $96,380,000 $108,955,000 $114,169,000 $129,507,000
Payables $19,435,000 $24,773,000 $22,231,000 $28,543,000
Accounts Payable $19,435,000 $24,773,000 $22,231,000 $28,543,000
Equity
Common Stock Equity $305,131,000 $246,183,000 $193,729,000 $167,615,000
Total Equity Gross Minority Interest $330,416,000 $266,556,000 $210,468,000 $180,828,000
Stockholders Equity $305,131,000 $246,183,000 $193,729,000 $167,615,000
Gains Losses Not Affecting Retained Earnings $-16,569,000 $-18,142,000 $-17,192,000 $-11,305,000
Other Equity Adjustments $-16,569,000 $-18,142,000 $-17,192,000 $-11,305,000
Retained Earnings $157,124,000 $86,580,000 $24,662,000 $-15,830,000
Long Term Equity Investment $3,627,000 $3,635,000 $9,874,000 $7,426,000
Investments In Other Ventures Under Equity Method $3,627,000 $3,635,000 - -
Other
Treasury Shares Number $6,570,006 $6,191,000 $5,850,000 $5,311,000
Ordinary Shares Number $25,230,258 $25,258,326 $25,273,000 $25,686,000
Share Issued $30,102,264 $29,751,326 $29,425,000 $29,299,000
Tangible Book Value $273,587,000 $213,610,000 $159,076,000 $131,626,000
Invested Capital $305,131,000 $246,183,000 $193,729,000 $167,615,000
Working Capital $227,307,000 $143,181,000 $92,961,000 $57,555,000
Capital Lease Obligations $1,103,000 $1,533,000 $2,881,000 $4,606,000
Total Capitalization $305,131,000 $246,183,000 $193,729,000 $167,615,000
Minority Interest $25,285,000 $20,373,000 $16,739,000 $13,213,000
Treasury Stock $143,853,000 $126,080,000 $115,461,000 $101,565,000
Additional Paid In Capital $308,111,000 $303,510,000 $301,408,000 $296,005,000
Capital Stock $318,000 $315,000 $312,000 $310,000
Common Stock $318,000 $315,000 $312,000 $310,000
Preferred Stock $0 $0 $0 $0
Long Term Capital Lease Obligation $1,103,000 $1,533,000 $2,881,000 $4,606,000
Current Deferred Revenue $142,434,000 $122,257,000 $121,824,000 $122,295,000
Pensionand Other Post Retirement Benefit Plans Current $20,350,000 $18,994,000 $18,858,000 $16,145,000
Current Accrued Expenses $76,945,000 $84,182,000 $91,938,000 $100,964,000
Investments And Advances $3,627,000 $3,635,000 $9,874,000 $7,426,000
Goodwill $26,488,000 $26,288,000 $26,457,000 $26,380,000
Net PPE $40,747,000 $41,925,000 $44,195,000 $44,076,000
Accumulated Depreciation $-203,881,000 $-190,675,000 $-176,578,000 $-162,758,000
Gross PPE $244,628,000 $232,600,000 $220,773,000 $206,834,000
Leases $1,837,000 $1,635,000 $1,760,000 $1,874,000
Other Properties $47,757,000 $49,154,000 $49,244,000 $48,021,000
Machinery Furniture Equipment $195,034,000 $181,811,000 $169,769,000 $156,939,000
Properties $0 $0 $0 $0
Other Short Term Investments $27,286,000 $28,447,000 $48,612,000 $39,394,000
Fetched: 2026-06-13
Cash Flow Statement (Annual)
Metric 2025-07-31 2024-07-31 2023-07-31 2022-07-31
Free Cash Flow
Free Cash Flow $106,291,000 $59,269,000 $30,445,000 $7,528,000
Operating Activities
Operating Cash Flow $127,061,000 $78,191,000 $52,403,000 $29,407,000
Cash Flow From Continuing Operating Activities $127,061,000 $78,191,000 $52,403,000 $29,407,000
Investing Activities
Capital Expenditure $-20,770,000 $-18,922,000 $-21,958,000 $-21,879,000
Investing Cash Flow $-20,739,000 $-748,000 $-33,459,000 $-33,779,000
Cash Flow From Continuing Investing Activities $-20,739,000 $-748,000 $-33,459,000 $-33,779,000
Capital Expenditure Reported $-20,770,000 $-18,922,000 $-21,958,000 $-21,879,000
Financing Activities
Repurchase Of Capital Stock $-17,773,000 $-14,750,000 $-13,896,000 $-26,222,000
Financing Cash Flow $-23,423,000 $-17,226,000 $-14,072,000 $-15,617,000
Cash Flow From Continuing Financing Activities $-23,423,000 $-17,226,000 $-14,072,000 $-15,617,000
Net Other Financing Charges $-100,000 $-112,000 $-348,000 $9,486,000
Cash Dividends Paid $-5,550,000 $-2,536,000 $0 $0
Common Stock Dividend Paid $-5,550,000 $-2,536,000 $0 $0
Net Common Stock Issuance $-17,773,000 $-14,750,000 $-13,896,000 $-26,222,000
Issuance Of Capital Stock - - - $10,000,000
Common Stock Issuance - - - $10,000,000
Other
Repayment Of Debt $-24,551,000 $-32,864,000 $-27,383,000 $-3,885,000
Issuance Of Debt $24,551,000 $32,864,000 $27,383,000 $4,867,000
Interest Paid Supplemental Data $110,000 $429,000 $536,000 $461,000
Income Tax Paid Supplemental Data $279,000 $527,000 $777,000 $109,000
End Cash Position $341,832,000 $255,456,000 $198,823,000 $189,562,000
Beginning Cash Position $255,456,000 $198,823,000 $189,562,000 $226,916,000
Effect Of Exchange Rate Changes $3,477,000 $-3,584,000 $4,389,000 $-17,365,000
Changes In Cash $82,899,000 $60,217,000 $4,872,000 $-19,989,000
Proceeds From Stock Option Exercised $0 $172,000 $172,000 $137,000
Common Stock Payments $-17,773,000 $-14,750,000 $-13,896,000 $-26,222,000
Net Issuance Payments Of Debt $0 $0 $0 $982,000
Net Long Term Debt Issuance $0 $0 $0 $982,000
Long Term Debt Payments $-24,551,000 $-32,864,000 $-27,383,000 $-3,885,000
Long Term Debt Issuance $24,551,000 $32,864,000 $27,383,000 $4,867,000
Net Investment Purchase And Sale $2,857,000 $20,191,000 $-10,661,000 $-3,297,000
Sale Of Investment $36,310,000 $50,112,000 $49,211,000 $21,157,000
Purchase Of Investment $-33,453,000 $-29,921,000 $-59,872,000 $-24,454,000
Net Business Purchase And Sale $-2,826,000 $-2,017,000 $-840,000 $-8,603,000
Purchase Of Business $-2,826,000 $-2,017,000 $-840,000 $-8,603,000
Change In Working Capital $-3,666,000 $-15,883,000 $-37,959,000 $-49,113,000
Change In Other Working Capital $16,163,000 $-6,836,000 $-4,181,000 $-18,678,000
Change In Other Current Assets $-8,556,000 $12,735,000 $-17,503,000 $-21,046,000
Change In Payables And Accrued Expense $-4,814,000 $-9,081,000 $-21,001,000 $-1,110,000
Change In Account Payable $-4,814,000 $-9,081,000 $-21,001,000 $-1,110,000
Change In Receivables $-6,459,000 $-12,701,000 $4,726,000 $-8,279,000
Changes In Account Receivables $-6,459,000 $-12,701,000 $4,726,000 $-8,279,000
Other Non Cash Items $2,199,000 $4,579,000 $6,543,000 $3,379,000
Stock Based Compensation $3,074,000 $7,397,000 $4,518,000 $1,930,000
Provisionand Write Offof Assets $7,090,000 $4,390,000 $2,198,000 $2,330,000
Deferred Tax $16,217,000 $-10,907,000 $12,601,000 $4,801,000
Deferred Income Tax $16,217,000 $-10,907,000 $12,601,000 $4,801,000
Depreciation Amortization Depletion $21,008,000 $20,351,000 $20,136,000 $18,115,000
Depreciation And Amortization $21,008,000 $20,351,000 $20,136,000 $18,115,000
Amortization Cash Flow $1,500,000 - - -
Amortization Of Intangibles $1,500,000 - - -
Depreciation $19,500,000 - - -
Net Income From Continuing Operations $81,139,000 $68,264,000 $44,366,000 $29,005,000
Change In Payable - $-9,081,000 - -
Unrealized Gain Loss On Investment Securities - $1,435,000 $3,368,000 $18,960,000
Net Short Term Debt Issuance - - $0 $0
Short Term Debt Payments - - $-27,383,000 $-2,566,000
Short Term Debt Issuance - - $27,383,000 $2,566,000
Sale Of Business - - $0 $0
Change In Prepaid Assets - - $-17,503,000 $-8,003,000
Fetched: 2026-06-13