IDT Corporation (IDT) — Stock Score Summary

IDT Corporation (IDT) has a MoatMap StockRank of 86/100 based on Quality (80/100), Value (36/100), and Momentum (53/100) factor scores. The current signal is STRONG BUY. IDT Corporation is a diversified telecom and payment services provider with a legacy business model that does not align with our core macro themes. While its retail point-of-sale business shows promise, the overall company lacks the clean, high-moat profile required for a concentrated book.

IDT Corporation is a multinational provider of fintech, unified communications, and traditional telecom services. The company's competitive advantage stems from its diverse portfolio of high-margin digital businesses, including BOSS Revolution and National Retail Solutions, which leverage its legacy telecom infrastructure. It operates as a diversified telecom and technology provider targeting underserved consumer and retail segments.

Key Financial Metrics

Price$55.57
Market Cap$1.4B
P/E (TTM)17.05
P/E (Forward)14.21
Price/Book4.08
Return on Equity25.2%
Return on Invested Capital31.9%
Debt/Equity0.16
Gross Margin37.4%
Operating Margin9.5%
Revenue Growth4.5%
Dividend Yield0.5%
Free Cash Flow$36M

IDT Corporation operates in the Telecom Services industry, part of the Communication Services sector (United States).

Frequently Asked Questions

What is IDT Corporation’s (IDT) StockRank?
MoatMap’s StockRank for IDT Corporation (IDT) is 86/100, with a Strong Buy signal. It is a composite of Quality (80), Value (36), and Momentum (53) factor ranks across MoatMap’s 19,000+ stock universe.
Does IDT Corporation have an economic moat?
IDT Corporation (IDT) has a Quality factor score of 80/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is IDT Corporation a buy, hold, or sell?
MoatMap’s current signal for IDT Corporation (IDT) is Strong Buy, based on a StockRank of 86/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is IDT Corporation in?
IDT Corporation (IDT) operates in the Communication Services sector, specifically the Telecom Services industry (United States).