IDT Corp recorded record revenue and operating income for fiscal 2026, driven by strong growth across its fintech, communications, and NRS segments.