IDT CORPORATION
corporate_fare Company Profile
IDT CORPORATION (NYSE:IDT) is a publicly traded company in the Technology sector. Wiseek monitors IDT SEC EDGAR filings and licensed market news in real time, scoring each submission for market-moving significance on a 1–10 scale. Items rated 7 or higher generate instant alerts.
Recent high-impact activity:
- IDT Appoints Experienced Executive William Conkling as Independent Director and Audit Committee Chair
- IDT Reports Strong Q3 Fiscal 2026 Results with Increased Revenue, EPS, and $19M in Share Repurchases
- IDT Raises FY2026 EBITDA Guidance on Strong Q3 Performance, Revenue Up 5%
- IDT Reports Strong Q3 Results, Raises Full-Year Adjusted EBITDA Guidance
- IDT Reports Strong H1 2026 Earnings with 15.5% EPS Growth, Significant Share Buyback, and Legal Victory
Financial Snapshot
Fiscal year ended July 31, 2025
Revenue
$1.23B
Net Income
$76.09M
Diluted EPS
$3.01
Op. Cash Flow
$127.06M
Free Cash Flow
$106.29M
Gross Profit
$446.19M
Operating Income
$100.42M
Cash & Equivalents
$226.5M
Debt / Equity
0.00×
Net Margin
6.2%
Shares Outstanding
25.19M sh
Source: 10-K · filed 2025-09-29 · accession 0001493152-25-016071
show_chartPrice Chart
Loading chart...
feed IDT - Latest Insights
IDT
Jun 11, 2026, 5:03 PM EDT
Price at Filing:
$55.04
Real-time Price:
$54.63
Change:
-$0.410 (-0.74%)
Market Cap:
$1.359B
IDT
Jun 09, 2026, 2:36 PM EDT
IDT Reports Strong Q3 Fiscal 2026 Results with Increased Revenue, EPS, and $19M in Share Repurchases
Price at Filing:
$55.34
Real-time Price:
$54.63
Change:
-$0.710 (-1%)
Market Cap:
$1.359B
IDT
Jun 03, 2026, 4:34 PM EDT
Price at Filing:
$55.00
Real-time Price:
$54.63
Change:
-$0.370 (-0.67%)
Market Cap:
$1.359B
IDT
Jun 03, 2026, 4:31 PM EDT
Price at Filing:
$55.00
Real-time Price:
$54.63
Change:
-$0.370 (-0.67%)
Market Cap:
$1.359B
IDT
Mar 12, 2026, 2:17 PM EDT
Price at Filing:
$49.40
Real-time Price:
$54.63
Change:
+$5.23 (+11%)
Market Cap:
$1.359B
IDT
Mar 10, 2026, 5:00 PM EDT
Price at Filing:
$53.50
Real-time Price:
$54.63
Change:
+$1.13 (+2%)
Market Cap:
$1.359B
IDT
Mar 10, 2026, 4:42 PM EDT
Price at Filing:
$53.50
Real-time Price:
$54.63
Change:
+$1.13 (+2%)
Market Cap:
$1.359B