NEWARK, N.J. (AP) — NEWARK, N.J. (AP) — IDT Corp. (IDT) on Monday reported net income of $21.7 million in its fiscal fourth quarter. On a per-share basis, the Newark, New Jersey-based company said it had profit of 87 cents. Earnings, adjusted for non-recurring costs, were 94 cents per share. The telecommunications company posted revenue...