IDT CORP

Listed Company
IDTCIK 0001005731NYSELarge AcceleratedTelephone Communications (No Radiotelephone)DelawareFY ends Jul 31
Period
FY 2025
Revenue
$1.23B
Net Income
$76.09M
Total Assets
$626.20M
Equity
$305.13M
Shares Out
Op. Cash Flow
$127.06M
IDT$63.01+10.72% · past yearDBEQ Basic
Daily closing prices

Business

IDT Corp is a fintech and communications solutions provider serving underserved consumer and B2B markets. The company operates five core businesses: National Retail Solutions (POS terminals for independent retailers), BOSS Money (remittance services), net2phone (AI-powered unified communications and contact center platforms), IDT Digital Payments (mobile top-up and prepaid offerings), and BOSS Revolution (international calling services), along with IDT Global (wholesale voice and SMS termination). IDT serves immigrant and underbanked communities across North America and internationally through digital channels and retail networks.

Summary from 10-K filed 2025-09-29

Financials

Consolidated Statement of Income

Year Ended · In millions, except per-share amounts
ConceptTrend
FY 2025
2025-07-31
FY 2024
2024-07-31
FY 2023
2023-07-31
FY 2022
2022-07-31
FY 2021
2021-07-31
REVENUES1,2311,2061,2391,3641,447
DIRECT COST OF REVENUES7858168821,039
GROSS PROFIT446390357325
Selling, general and administrative (i)288270243217218
Technology and development (i)51514847
Severance898,0002935,000116,000452,000
Other operating expense, net (see Note 13)634826,000731,000
TOTAL OPERATING EXPENSES3463252962651,391
Income from operations10065616057
Interest income, net653146,000318,000
Other expense, net−713,000−8−3−258
Income before income taxes10662613565
(Provision for) benefit from income taxes−256−16−632
NET INCOME8168442997
Net income attributable to noncontrolling interests−5−4−4−2−416,000
NET INCOME ATTRIBUTABLE TO IDT CORPORATION7664402796
Basic (per share)3.022.551.591.053.78
Diluted (per share)3.012.541.581.033.7
Basic (shares)2525262625
Diluted (shares)2525262626

Filings

Filing historySign up free to browse every 10-K, 10-Q, 8-K, and proxy this filer has submitted to the SEC.Sign up free · Upgrade to Pro

Material Events

Material EventsTrack every 8-K filing and material event — AI-summarized, timelined, and alertable.Sign up free · Upgrade to Pro

Insiders

Insider ActivitySee executive buy/sell windows and insider trade activity over rolling 30/90/365-day windows.Sign up free · Upgrade to Pro

Institutional Holders

Institutional HoldersSee which funds hold this stock and track position changes quarter over quarter.Sign up free · Upgrade to Pro

Frequently asked questions

What is IDT CORP's CIK number?

IDT CORP's SEC CIK number is 0001005731 (1005731). The CIK (Central Index Key) is the permanent identifier the SEC assigns to every EDGAR filer — unlike a ticker symbol, it never changes.

Where can I find IDT CORP's SEC filings?

All of IDT CORP's EDGAR filings — 10-K annual reports, 10-Q quarterly reports, 8-K material events, and insider transactions — are listed on this page, sourced live from SEC EDGAR.

When did IDT CORP last report earnings?

IDT CORP (IDT) most recently filed an earnings 8-K with the SEC on Jun 3, 2026, furnishing its results under Item 2.02 (Results of Operations and Financial Condition). The earnings press release is attached to that filing (accession 0001437749-26-019382). This is IDT CORP's most recent earnings filing of record — not a forecast of its next earnings date.

What is IDT CORP's most recent earnings 8-K?

IDT CORP's latest earnings 8-K (Item 2.02) was filed Jun 3, 2026 under accession 0001437749-26-019382. It carries the quarterly or annual earnings press release — the earliest official, SEC-filed version of the results.

View IDT CORP's latest earnings 8-K →
Look up any company's CIK number →