IDT Corporation Reports Fourth Quarter and Fiscal Year 2025 Results
1. IDT's 4Q25 gross profit rose 12% to $114 million. 2. FY 2025 net income increased 18% to $76.1 million. 3. BOSS Money's digital revenue surged 31% to $27.6 million. 4. Adjusted EBITDA reached a record $129 million, up 43% YOY. 5. IDT plans to invest in new growth initiatives and buybacks.