IDT CORP (IDT)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

16 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010
Revenue$1.23B$1.21B$1.24B$1.36B$1.45B$1.35B$1.41B$1.55B$1.50B$1.50B$1.60B$1.65B$1.62B$1.51B$1.35B$1.19B
Gross profit$446.2M$390.2M$357.2M$325.0M$237.4M$232.3M$226.4M
Research & development$51.0M$50.6M$48.0M$47.0M$1.7M$10.0M$7.2M$4.6M$2.8M$2.8M
Operating expenses$345.8M$325.4M$296.5M$264.9M$1.39B$1.32B$1.40B$1.54B$1.49B$1.48B$1.58B$1.62B$1.60B$1.50B$1.35B$235.6M
Operating income$100.4M$64.8M$60.7M$60.1M$57.0M$17.9M−$1.0M$8.4M$5.5M$26.2M$93.0M$29.8M$29.4M−$7.1M$7.4M$831,000
EBITDAderived$121.4M$85.1M$80.9M$78.2M$74.8M$38.3M$21.6M$31.2M$27.3M$46.7M$111.5M$46.2M$44.3M$9.6M$28.3M$34.2M
Net income$76.1M$64.5M$40.5M$27.0M$96.5M$21.4M$134,000$4.2M$8.2M$23.5M$84.5M$18.8M$11.6M$38.6M$26.8M$20.3M
Basic EPSper diluted share$3.02$2.55$1.59$1.05$3.78$0.82$0.01$0.17$0.35$1.03$3.69$0.85$0.56$1.87$1.30$0.99
Diluted EPSper diluted share$3.01$2.54$1.58$1.03$3.70$0.81$0.01$0.17$0.35$1.03$3.63$0.82$0.52$1.75$1.19$0.94

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)30$9.82M disclosed value
30 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 26, 2026Form 4FISCHER MARCELOChief Financial OfficerSellClass B Common Stock, $.01 par value per share23.3K$56.98$1.33M32.8K
Jun 11, 2026Form 4KATSOF IRWINOtherSellClass B Common Stock, par value $.01 per share2.4K$55.03$132.5K0
Jun 8, 2026Form 4SHEA NADINEEVP of GLOBAL HUMAN RESOURCESSellClass B Common Stock, par value $.01 per share500$55.32$27.7K8.7K
Apr 16, 2026Form 4MASON JOYCE JEVP and Corporate SecretarySellClass B Common Stock, par value $.01 per share · indirect907$50.94$46.2K12.3K
Apr 16, 2026Form 4MASON JOYCE JEVP and Corporate SecretarySellClass B Common Stock, par value $.01 per share2.3K$50.94$117.0K38.2K