Analysts estimated IDT earnings of $0.91 per share this quarter (Q2). IDT's actual earnings were $0.84 per share.
Analysts estimated IDT earnings of $0.89 per share this quarter (Q1). IDT's actual earnings were $0.94 per share.
Analysts estimated IDT earnings of $0.92 per share this quarter (Q4). IDT's actual earnings were $0.76 per share.
Setting up your session...