← Back to Dividend Calendar

IDT Corporation

IDTNYSE
COMMUNICATION SERVICES · TELECOM SERVICES
Market Cap
$1.29B
Revenue (TTM)
$1.23B
EBITDA
$114.49M
Profit Margin
6.2%
P/E Ratio
17.1
Earnings Growth (YoY)
-53.8%
Return on Equity
27.2%
Dividend Yield
0.4%
Dividend
Ex-date:
Payment Date:
Dividend (Yield):
Oct 5, 2026
Oct 14, 2026
$0.07 (0.33 %)