‹ Screener

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

B77

gen composite 68pct→77

Quarterly revenue

2025-07-31 · $317M2025-10-31 · $323M2026-01-31 · $321M2026-04-30 · $316M

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

DateInsiderTypeSharesPrice
2026-06-30COSENTINO ERIC F.Sell500$57.78
2026-06-26FISCHER MARCELOSell23K$56.98
2026-06-23JONAS HOWARD SGift2.2K
2026-06-11KATSOF IRWINSell2.4K$55.03
2026-06-09CONKLING WILLIAMGrant673$55.75
2026-06-08SHEA NADINESell500$55.32
2026-05-07JONAS HOWARD SGift7.9K
2026-05-07MASON JOYCE JGift722
2026-05-07MASON JOYCE JGift722
2026-05-07MASON JOYCE JGift722
2026-05-05JONAS HOWARD SGift1.2K
2026-04-16JONAS HOWARD SGift600
2026-04-16MASON JOYCE JSell2.3K$50.94
2026-04-16MASON JOYCE JSell907$50.94
2026-04-14FISCHER MARCELOSell5.0K$50.50
2026-04-14ASH MENACHEMSell20K$51.00
2026-02-17ASH MENACHEMOption exercise834$48.45
2026-02-17ASH MENACHEMTax withheld347$48.45
2026-01-28JONAS HOWARD SGift2.2K
2026-01-16FISCHER MARCELOOption exercise5.2K$38.43
2026-01-16MASON JOYCE JSell2.5K$50.28
2026-01-15PEREIRA BILLSell7.3K$51.17
2026-01-15FISCHER MARCELOSell920$52.04
2026-01-14FISCHER MARCELOSell7.0K$52.03
2026-01-08FISCHER MARCELOSell641$52.29

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-11Exec/director changeExhibitsfiling ↗
2026-06-03ResultsExhibitsfiling ↗
2026-05-29Reg FDOtherExhibitsfiling ↗
2026-03-10ResultsExhibitsfiling ↗
2025-12-16Shareholder voteExhibitsfiling ↗
2025-12-04ResultsExhibitsfiling ↗
2025-09-29ResultsExhibitsfiling ↗
2025-09-22Reg FDOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-112026-06-090001437749-26-020335 ↗
10-Q2026-06-092026-04-300001437749-26-019975 ↗
8-K2026-06-032026-06-030001437749-26-019382 ↗
8-K2026-05-292026-05-280001437749-26-018878 ↗
10-Q2026-03-122026-01-310001493152-26-009820 ↗
8-K2026-03-102026-03-100001493152-26-009545 ↗
8-K2025-12-162025-12-110001493152-25-027909 ↗
10-Q2025-12-102025-10-310001493152-25-027060 ↗
8-K2025-12-042025-12-040001493152-25-026196 ↗
DEF 14A2025-10-302025-10-300001493152-25-020225 ↗
8-K2025-09-292025-09-290001493152-25-016018 ↗
10-K2025-09-292025-07-310001493152-25-016071 ↗