Results
IDT Corp Q3 Beats Estimates, Guidance Misses
IDT Corp reported Q3 FY2026 revenue of $315.7 million, up 5% YoY and beating the $303 million consensus.
Adjusted EPS came in at $0.94 versus $0.92 estimate, while adjusted EBITDA rose 13% to $37.5 mi