All stock lists
Idt Corp (New York Stock Exchange:IDT)
US · Delayed Price · Currency is USD
Communication Services · Telecommunications Services
82.45-0.02 (-0.02%)
Insider Score
––Not scored
IDT Insider Score
Insiders filed in the last 90 days, but none of those trades qualified for scoring — round-trip buys and filings whose price is far off the market are excluded.
IDT Income Statement
| Fiscal Period | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|---|
| Period Ending | Jul 31, 2026 | Apr 30, 2026 | Jan 31, 2026 | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 |
| Revenue | 338.98 M | 315.71 M | 320.52 M | 322.75 M | 316.59 M | 301.99 M |
| Revenue Growth (YoY) | 7.07 % | 4.55 % | 5.66 % | 4.26 % | 2.51 % | 0.78 % |
| Cost of Revenue | 204.15 M | 193.21 M | 199.24 M | 204.57 M | 202.10 M | 190.02 M |
| Gross Profit | 134.83 M | 122.50 M | 121.28 M | 118.18 M | 114.50 M | 111.96 M |
| SG&A Expense | 86.65 M | 78.63 M | 79.51 M | 74.71 M | 74.05 M | 72.27 M |
| R&D Expense | 14.04 M | 13.94 M | 14.12 M | 13.63 M | 12.85 M | 12.74 M |
| Operating Expenses | 101.06 M | 92.92 M | 93.66 M | 87.64 M | 92.61 M | 85.38 M |
| Operating Income | 33.77 M | 29.59 M | 27.62 M | 30.54 M | 21.88 M | 26.59 M |
| Pretax Income | 36.48 M | 32.25 M | 29.07 M | 32.17 M | 20.41 M | 30.76 M |
| Tax Provision | 12.06 M | 8.51 M | 6.25 M | 8.07 M | 2.93 M | 7.80 M |
| Net Income | 21.71 M | 21.61 M | 20.95 M | 22.36 M | 16.89 M | 21.69 M |
| EPS (Basic) | 0.87 | 0.87 | 0.83 | 0.89 | 0.67 | 0.86 |
| EPS (Diluted) | 0.87 | 0.87 | 0.83 | 0.89 | 0.67 | 0.86 |
| Shares Outstanding | 24.90 M | 24.89 M | 25.11 M | 25.18 M | 25.18 M | 25.16 M |
Quarterly figures; YoY compares the same fiscal quarter a year earlier. Source: public market data.
Disclaimer — Informational only — not investment advice. Insider transaction data is sourced from SEC Form 4 filings; market data from public feeds and may be delayed. The Insider Score is a proprietary score for research purposes and does not predict future performance. Always do your own research.
