IDT Q3 Revenue Up 5%, Margin Expands 170 bps, EBITDA Guidance Raised to $150–152 M - IDT News | Rallies