Menu

IDT Corp (IDT)Add to comparisonRemove from comparison

Latest financial period: April 30, 2026
Filed with the SEC: June 9, 2026
Estimated earnings date: September 28, 2026

Profit #215 of 1484 companies

 Apr 26Jan 26Oct 25Jul 25
ROE/ROA85.1%84.6%85.3%84.3%

Growth #1276 of 1484 companies

 Apr 26Jan 26Oct 25Jul 25
Sales andOCF growth-16.1%33.4%25.1%20.3%

Payout #713 of 1484 companies

 Apr 26Jan 26Oct 25Jul 25
Shareholderdistributions/ net income26%31%29%26%

Safety #868 of 1484 companies

 BalanceStability
Equity/assets andOCF stability50.1%42.1%

Price #752 of 1484 companies

 EarningsFCF
Earnings andFCF yield$4.71$3.19