IDT Corporation reported its operational and financial results for the fiscal quarter and year ended July 31, 2025, in a press release issued on September 29, 2025. This filing is considered significant as it relates to the company's financial performance.