IDT Corporation Class B (IDT) reports earnings