Executive readout · one minute
What the filings say
- 8-K earnings release · filed Sep 28, 2026
- IDT Corporation reported FY 2026 income from operations of $121.2 million and Adjusted EBITDA of $154.6 million, and guided FY 2027 Adjusted EBITDA to $176 million to $180 million; its Board declared a $0.07 per-share dividend payable October 14, 2026.
- 10-K report · filed Sep 29, 2026
- IDT reported fiscal 2026 revenue of $159.4 million from NRS, $176.0 million from Fintech, $96.6 million from net2phone and $865.9 million from Traditional Communications. NRS had approximately 40,400 active terminals and approximately 29,400 NRS Pay customers as of July 31, 2026.
The audio replay and transcript follow the call.