IDT

IDT CORP
—

Company Information

Company Name
IDT CORP
CIK
CIK0001005731
Category
Large accelerated filer
Ticker: Exchange
IDT: NYSE
Fiscal Year End
July 31
Owner Organization
06 Technology
SIC
4813
SIC Description
Telephone Communications (No Radiotelephone)
Ticker
IDT

SEC filing data through

Insider Sentiment

Last purchase
—
Last sale
2026-07-17
Shares purchased (TTM)
0
Shares sold (TTM)
114,655
Buy ratio (TTM)0.0%

Institutional Sentiment

As of
2026-06-30
Institutional shares owned
14,000,495
Shares outstanding
24,893,000
Ownership
56.24%
+6.90% Y/Y

Earnings Market Reaction

Filing date
2026-09-29
Price on filing date
—
1-month reaction
Pending
3-month reaction
Pending
Drift continued3/10 (30%)
Faded / reversed7/10 (70%)

Balance Sheet

Values in millions ($)
Line item2026-07-312026-04-302026-01-312025-10-312025-07-312025-04-302025-01-312024-10-312024-07-312024-04-302024-01-312023-10-31Subscriber-only columnSubscriber-only columnSubscriber-only columnSubscriber-only columnSubscriber-only columnTrend
Assets Current
Cash And Cash Equivalents At Carrying Value221215210189227200142148165140141122
Restricted Cash And Cash Equivalents At Carrying Value1391281271241151231069591939387
Debt Securities Current392726252219242723293133
Equity Securities Fv Ni131010665555555
Receivables Net Current--43434343454242393735
Accounts Receivable Net Current-42---43------
Settlement Assets Current553569462825422522211718
Prepaid Expense Current13912121214161318202420
Other Assets Current313131292926252526243127
Assets Current655593573551520498462432423409408382
Property Plant And Equipment Net424141403939383939393939
Goodwill272727272626262626262626
Other Intangible Assets Net944555666777
Long Term Investments665577777788
Operating Lease Right Of Use Asset111222233455
Deferred Income Tax Assets Net181819191916223035151821
Other Assets Noncurrent688887121212111111
Assets764698678655626601576555550517522499
Liabilities Current
Accounts Payable Current191517151917222425242224
Accrued Liabilities Current1069190929791899310399107100
Contract With Customer Liability Current272627292828282930323434
Deposit Liability Current--1281251151221059592848880
Customer Refund Liability Current-130----------
Settlement Liabilities Current171719151414171313231619
Other Liabilities Current352928302015161616161919
Liabilities Current352308308305293287278270279278285276
Operating Lease Liability Noncurrent111111122222
Other Liabilities Noncurrent411122113443
Liabilities356310310307296290281272284283291282
Redeemable Noncontrolling Interest Equity Carrying Amount121212121111111111111111
Stockholders Equity
Treasury Stock Common Value--163----------
Preferred Stock Value00--0-------
Additional Paid In Capital319317315310308308307306304303301302
Treasury Stock Value---159-151-144-144-137-129-126-123-119-118
Accumulated Other Comprehensive Income Loss Net Of Tax-14-14-14-16-17-20-20-20-18-17-17-17
Retained Earnings Accumulated Deficit23721719717815714212210387514732
Stockholders Equity377358340336305299284261256223212200
Minority Interest19191715141312119987
Liabilities And Stockholders Equity764698678655626601576555550517522499
Allowance For Doubtful Accounts Receivable Current7810998776766
Preferred Stock Par Or Stated Value Per Share0.010.010.010.010.010.010.010.010.010.010.010.01
Preferred Stock Shares Authorized101010101010101010101010
Preferred Stock Shares Issued000000000000

Select a line item above to chart it.

Recent filings

Financial statements beyond 3 years are for subscribers only.

Unlock 17+ years of income statements, balance sheets, and cash flow statements

Start 7-day free trial

IDT CORP (IDT) — SEC Financial Statements & Analysis

IDT CORP (IDT) is a telephone communications (no radiotelephone) company, incorporated in DE. IDT CORP trades on NYSE as: IDT. IDT CORP (IDT)'s most recent SEC filing is a Form 10-K for the period ended 2026-07-31, filed with the SEC on 2026-09-29. Based on its latest SEC filing (Form 10-Q, period ending 2026-07-31), IDT CORP carries a market cap of $1.65B, a P/E ratio of 19.00x, a P/B ratio of 4.16x, a P/S ratio of 1.72x, an enterprise value of $1.29B, and an EV/EBITDA multiple of 8.40x. On profitability, it posts a gross margin of 51.80%, an operating margin of 12.63%, a net margin of 9.03%, a Return on Equity (ROE) of 24.23%, a Return on Assets (ROA) of 12.46%, and a Return on Invested Capital (ROIC) of 307.22%. Per share, it reports EPS of $3.47, diluted EPS of $3.46, free cash flow per share of $2.72, and a dividend per share of $0.26. Over the trailing year, it posted revenue growth of -22.13% year-over-year, net income growth of 13.85% year-over-year, and EPS growth of 14.73% year-over-year. On the balance sheet, it maintains a current ratio of 1.86x, a quick ratio of 1.82x, working capital of $303.49M, a debt-to-equity ratio of 0.90x, a debt ratio of 0.47, an interest coverage ratio of 36.19x, free cash flow of $67.96M (TTM), and net debt of $-359.34M. Figures sourced from SEC EDGAR.

Market Cap
$1.65B
P/E TTM
19.00x
EPS TTM
$3.47
P/B TTM
4.16x
ROE TTM
24.23%
ROA TTM
12.46%
Debt To Equity
0.90x
Free Cash Flow TTM
$67.96M
Net Revenue TTM Growth 1Y
-22.13%

Data as of 2026-07-31 · Source: SEC EDGAR

Frequently Asked Questions

What industry is IDT CORP in?

IDT CORP (IDT) operates in the Telephone Communications (No Radiotelephone) industry.

What exchange does IDT trade on?

IDT CORP (IDT) trades on the NYSE.

Where is IDT CORP incorporated?

IDT CORP is incorporated in DE.

When was IDT CORP (IDT)'s most recent SEC filing?

IDT CORP (IDT)'s most recent SEC filing is a Form 10-K for the period ended 2026-07-31, filed with the SEC on 2026-09-29.

What is IDT's market cap?

IDT CORP (IDT) has a market capitalization of $1.65B as of 2026-07-31.

What is IDT's P/E ratio?

IDT CORP (IDT)'s trailing twelve month P/E ratio is 19.00x as of 2026-07-31.

What is IDT's EPS (earnings per share)?

IDT CORP (IDT)'s trailing twelve month EPS is $3.47 as of 2026-07-31.

What is IDT's ROE (return on equity)?

IDT CORP (IDT)'s trailing twelve month Return on Equity (ROE) is 24.23% as of 2026-07-31.

What is IDT's ROA (return on assets)?

IDT CORP (IDT)'s trailing twelve month Return on Assets (ROA) is 12.46% as of 2026-07-31.

What is IDT's ROIC (return on invested capital)?

IDT CORP (IDT)'s trailing twelve month Return on Invested Capital (ROIC) is 307.22% as of 2026-07-31.

What is IDT's EV/EBITDA?

IDT CORP (IDT)'s trailing twelve month EV/EBITDA is 8.40x as of 2026-07-31.

Wall Street's data.
Main Street's price.