IDT Corporation (IDT): A Bear Case Theory
We came across a bearish thesis on IDT Corporation on Valueinvestorsclub.com by funkycold87. In this article, we will summarize the bulls’ thesis on IDT. IDT Corporation's share was trading at $47.60 as of October 9th. IDT’s trailing P/E was 16.58 according to Yahoo Finance. IDT has transformed from a declining telecommunications provider into a diversified business spanning POS system, global remittances, and UCaaS, leveraging its telco expertise, immigrant-focused customer base, and retail distribution ...