IDT

IDT NYSE
Overview Stats Financials News

Price & Volume

Stats

See more
52W Range $21.58-$41.52
Market Cap $928.1M
Shares Short 198,128

Financials

See more
Revenue (12 Mos) $1.2B
Revenue Growth (YoY) 0.1%
Gross Profit (12 Mos) $363.1M
Diluted EPS $1.40

About

Address 520 Broad Street, Newark, NJ, United States, 07102
Sector Communication Services
Industry Telecom Services
Full-Time Employees 1,880