IDT Late Monday Reported Q1 EPS $0.43 Up From $(0.08) YoY, Sales $321.82M Down From $370.00M YoY
IDT (NYSE:IDT) reported quarterly earnings of $0.43 per share. This is a 637.5 percent increase over losses of $(0.08) per share from the same period last year. The company reported $321.82 million in sales this