← 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%

No historical dividends found for IDT.