04:52 PM EST, 12/04/2024 (MT Newswires) -- IDT (IDT) reported fiscal Q1 non-GAAP earnings Wednesday of $0.71 per diluted share, up from $0.32 a year earlier.
Revenue in the three months ended Oct. 31 rose to $309.6 million from $301.2 million a year earlier.