IDT (IDT) reported fiscal Q2 non-GAAP earnings late Thursday of $0.84 per diluted share, up from $0.67 a year earlier.
Revenue in the three months ended Jan. 31 rose to $303.3 million from $296.1 million a year earlier.
Analysts estimates were not available.
Shares were up 6% in recent after-hours activity.