IDT Corporation (IDT)
IDT Corporation is a common stock listing on the New York Stock Exchange. Through its subsidiaries, the company provides communications and payment services in the United States, the United Kingdom, and other international markets. Its operations are organized into four segments: National Retail Solutions, Fintech, Net2phone, and Traditional Communications.
The company’s businesses include a point-of-sale platform for independent retailers that combines store management software, electronic payment processing, and related merchant services, along with digital out-of-home advertising and transaction data for marketers. IDT also provides BOSS Money for international remittance and related transfer services, net2phone cloud communications and contact center solutions, and digital payment tools through IDT Digital Payments and the Zendit platform. Additional offerings include BOSS Revolution international calling, wholesale voice and SMS termination through IDT Global, and the IDT Express self-service portal for telecom customers. IDT Corporation was incorporated in 1978 and is headquartered in Newark, New Jersey.
Jump between the core stock analysis sections, valuation data, fair value models, technical outlook, and FAQ.
| Ticker | Fair Value | Fair Value Upside/Downside | Fair Value Rating | Analyst Price Target | Analyst Target Upside/Downside | Analyst Target Rating | Overall Financial Health | Upcoming Dividend Ex-Date | Dividend Payment Date | Upcoming Dividend | Dividend Yield | Next Earnings Date | P/E Ratio | Price-to-Book Ratio | Price-to-Sales Ratio | Market Cap | Enterprise Value | Total Debt / Total Capital | Free Float / Shares Outstanding | Altman Z-Score | Payout Ratio | Free Cash Flow / Net Income |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
NYSE-IDT
|
$70.50
|
11.3% Upside
|
Fair
|
$75
|
18.4% Upside
|
Undervalued
|
Great
|
—
|
—
|
0.28
|
0.9%
|
October 1, 2026
|
19.2x
|
4.4x
|
1.2x
|
1.568 B
|
1.348 B
|
0.1%
|
82.3%
|
6.5
|
7.7%
|
67.6%
|