•
Apr 30, 2010

IDT Q3 2010 Earnings Report

Total Revenue
$355M
EPS
$0.576
Gross Profit
$74.2M

IDT

IDT