Im vergangenen Jahr erzielte IDT Corp für sein leistungsstärkstes Segment, IDT Digital Payments, Einnahmen von 416.31M USD. Die Region United States leistete den größten Beitrag mit 972.21M USD im letzten Jahr. Im letzten Quartal berichtete IDT Corp über Einnahmen in Höhe von 103.86M USD für den Zeitraum bis zum 2026-04-30, die aus dem leistungsstärksten Segment, IDT Digital Payments, stammten. Other trug mit 341.79M USD den höchsten Umsatz bei.