IDT Corporation Reports Third Quarter Fiscal Year 2026 Results
IDT Corporation announced strong fiscal Q3 2026 financial results with record consolidated gross profit and improved margins. Revenue rose 5% to $315.7 million while adjusted EBITDA increased 13% to $37.5 million. Key business segments including National Retail Solutions (NRS), Fintech, and net2phone showed significant growth, with income from oper…