52W $46.41 – $69.88
IDT Corporation operates in the communications and payment industries in the United States and internationally.
Revenue breakdown: IDT Digital Payments (39.7%), BOSS Revolution (25.5%), IDT Global (20.5%).
IDT Corporation reported solid Q2 2026 results with revenues of $320.5 million, representing a 5.7% increase from $303.3 million in Q2 2025. Gross profit grew 8.2% to $121.3 million, though operating income declined 3.8% to $27.2 million due to higher operating expenses. Net income attributable to IDT Corporation was $20.9 million, a 3.4% increase from $20.3 million in the prior...
Revenue by Segment
Revenue by Geography