IDT CORP
IDT · Telephone Communications (No Radiotelephone) · 25.6M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $9M (gross $14M, SBC $5M)
Reference price $57.78 · est. market cap ~$1.5B — last insider sale, 2026-06-30 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B77gen composite 68pct→77
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
36.2%
Operating margin
8.2%
Net margin
6.2%
Return on equity
24.9%
Return on assets
12.2%
ROIC
26.0%
Revenue growth (QoQ)
4.5%
Net-income growth
18.1%
Current ratio
1.8×
Free cash flow
$106M
EBITDA
$121M
Tangible book value
$274M
Cash & investments
$233M
Stock comp / revenue
0.2%
Insider transactions · last 6 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-30 | COSENTINO ERIC F. | Sell | 500 | $57.78 |
| 2026-06-26 | FISCHER MARCELO | Sell | 23K | $56.98 |
| 2026-06-23 | JONAS HOWARD S | Gift | 2.2K | — |
| 2026-06-11 | KATSOF IRWIN | Sell | 2.4K | $55.03 |
| 2026-06-09 | CONKLING WILLIAM | Grant | 673 | $55.75 |
| 2026-06-08 | SHEA NADINE | Sell | 500 | $55.32 |
| 2026-05-07 | JONAS HOWARD S | Gift | 7.9K | — |
| 2026-05-07 | MASON JOYCE J | Gift | 722 | — |
| 2026-05-07 | MASON JOYCE J | Gift | 722 | — |
| 2026-05-07 | MASON JOYCE J | Gift | 722 | — |
| 2026-05-05 | JONAS HOWARD S | Gift | 1.2K | — |
| 2026-04-16 | JONAS HOWARD S | Gift | 600 | — |
| 2026-04-16 | MASON JOYCE J | Sell | 2.3K | $50.94 |
| 2026-04-16 | MASON JOYCE J | Sell | 907 | $50.94 |
| 2026-04-14 | FISCHER MARCELO | Sell | 5.0K | $50.50 |
| 2026-04-14 | ASH MENACHEM | Sell | 20K | $51.00 |
| 2026-02-17 | ASH MENACHEM | Option exercise | 834 | $48.45 |
| 2026-02-17 | ASH MENACHEM | Tax withheld | 347 | $48.45 |
| 2026-01-28 | JONAS HOWARD S | Gift | 2.2K | — |
| 2026-01-16 | FISCHER MARCELO | Option exercise | 5.2K | $38.43 |
| 2026-01-16 | MASON JOYCE J | Sell | 2.5K | $50.28 |
| 2026-01-15 | PEREIRA BILL | Sell | 7.3K | $51.17 |
| 2026-01-15 | FISCHER MARCELO | Sell | 920 | $52.04 |
| 2026-01-14 | FISCHER MARCELO | Sell | 7.0K | $52.03 |
| 2026-01-08 | FISCHER MARCELO | Sell | 641 | $52.29 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-11 | Exec/director changeExhibits | filing ↗ |
| 2026-06-03 | ResultsExhibits | filing ↗ |
| 2026-05-29 | Reg FDOtherExhibits | filing ↗ |
| 2026-03-10 | ResultsExhibits | filing ↗ |
| 2025-12-16 | Shareholder voteExhibits | filing ↗ |
| 2025-12-04 | ResultsExhibits | filing ↗ |
| 2025-09-29 | ResultsExhibits | filing ↗ |
| 2025-09-22 | Reg FDOtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-11 | 2026-06-09 | 0001437749-26-020335 ↗ |
| 10-Q | 2026-06-09 | 2026-04-30 | 0001437749-26-019975 ↗ |
| 8-K | 2026-06-03 | 2026-06-03 | 0001437749-26-019382 ↗ |
| 8-K | 2026-05-29 | 2026-05-28 | 0001437749-26-018878 ↗ |
| 10-Q | 2026-03-12 | 2026-01-31 | 0001493152-26-009820 ↗ |
| 8-K | 2026-03-10 | 2026-03-10 | 0001493152-26-009545 ↗ |
| 8-K | 2025-12-16 | 2025-12-11 | 0001493152-25-027909 ↗ |
| 10-Q | 2025-12-10 | 2025-10-31 | 0001493152-25-027060 ↗ |
| 8-K | 2025-12-04 | 2025-12-04 | 0001493152-25-026196 ↗ |
| DEF 14A | 2025-10-30 | 2025-10-30 | 0001493152-25-020225 ↗ |
| 8-K | 2025-09-29 | 2025-09-29 | 0001493152-25-016018 ↗ |
| 10-K | 2025-09-29 | 2025-07-31 | 0001493152-25-016071 ↗ |