Skip to main content
Earnings Labs
IDT Corporation logo

IDT Corporation (IDT) Earnings

NYSE·Communication Services·Telecommunications Services

$68.82

-0.33%

Mkt Cap $1.77B

EPS — Estimate vs Actual

Mkt Cap

$1.77B

P/E

21.11

Fwd P/E

13.68

P/S

1.38

Rev TTM

EPS TTM

$3.26