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.
| Price | $55.57 |
| Market Cap | $1.4B |
| P/E (TTM) | 17.05 |
| P/E (Forward) | 14.21 |
| Price/Book | 4.08 |
| Return on Equity | 25.2% |
| Return on Invested Capital | 31.9% |
| Debt/Equity | 0.16 |
| Gross Margin | 37.4% |
| Operating Margin | 9.5% |
| Revenue Growth | 4.5% |
| Dividend Yield | 0.5% |
| Free Cash Flow | $36M |
IDT Corporation operates in the Telecom Services industry, part of the Communication Services sector (United States).