IDT
Idt CorpCompany with tickers: IDT
CIK
1005731
CUSIP
448947507
Shares Outstanding
23,294,240
Website
https://www.idt.net
Investor Relations
https://www.idt.net/investors-and-media/
13F Activity (30d)
13 filings
9 filers
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
| Line Item | Value | Unit | Period End | Form | Filed |
|---|---|---|---|---|---|
| Revenue | — | ||||
| Revenue (ASC 606) | — | ||||
| Cost of Revenue | $193,210,000 | USD | 2026-04-30 | 10-Q | 2026-06-09 |
| Gross Profit | $122,503,000 | USD | 2026-04-30 | 10-Q | 2026-06-09 |
| Operating Expenses | $92,714,000 | USD | 2026-04-30 | 10-Q | 2026-06-09 |
| Research & Development | $13,944,000 | USD | 2026-04-30 | 10-Q | 2026-06-09 |
| Operating Income | $29,789,000 | USD | 2026-04-30 | 10-Q | 2026-06-09 |
| Net Income | $21,613,000 | USD | 2026-04-30 | 10-Q | 2026-06-09 |
| EPS (Basic) | $0.87 | USD/shares | 2026-04-30 | 10-Q | 2026-06-09 |
| EPS (Diluted) | $0.87 | USD/shares | 2026-04-30 | 10-Q | 2026-06-09 |
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
By Segment (USD)
| Component | 2022-07-31 | 2023-07-31 | 2024-07-31 | 2025-07-31 |
|---|---|---|---|---|
| Traditional Communications | $1,189,980,000 | $1,002,741,000 | $899,591,000 | $860,217,000 |
| Fintech | $64,593,000 | $86,610,000 | $120,721,000 | $154,610,000 |
| National Retail Solutions | $51,299,000 | $77,115,000 | $103,141,000 | $128,793,000 |
| Net2phone | $58,185,000 | $72,388,000 | $82,325,000 | $87,875,000 |
By Geography (USD)
| Component | 2022-07-31 | 2023-07-31 | 2024-07-31 | 2025-07-31 |
|---|---|---|---|---|
| United States | $973,535,000 | $892,220,000 | $922,950,000 | $972,206,000 |
| Non Us | $390,522,000 | $346,634,000 | $282,828,000 | $259,289,000 |
| United Kingdom | $311,847,000 | $267,697,000 | $209,493,000 | $184,181,000 |
| Others | $78,675,000 | $78,937,000 | $73,335,000 | $75,108,000 |