IDT reports over 30% revenue growth in Q2
IDT reported strong revenue growth of over 30% in its NRS and BOSS Money businesses for the second quarter. The company also showed impressive profitability during this period. Analysts have increased the intrinsic value of IDT shares to $70, up from $65. This reflects positive performance and expectations for continued growth. The article emphasizes IDT's solid execution but does not provide investment recommendations or advice.