WallStSmart
IDT

IDT Corporation

NYSE: IDT · COMMUNICATION SERVICES · TELECOM SERVICES

$50.15
-0.83% today

Updated 2026-04-30

Market cap
$1.27B
P/E ratio
15.56
P/S ratio
1.01x
EPS (TTM)
$3.25
Dividend yield
0.46%
52W range
$46 – $71
Volume
0.1M

IDT Corporation (IDT) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$-243.04M$-122.37M$-143.21M$-100.63M$57.13M$61.85M$40.27M$59.26M$45.72M$30.53M$49.05M$19.01M$6.89M$85.14M$-29.59M$66.62M$29.41M$54.14M$78.19M$127.06M
Capital expenditures$53.52M$36.29M$45.06M$15.25M$8.31M$17.40M$10.83M$15.58M$17.27M$28.56M$18.37M$22.95M$20.57M$18.68M$16.04M$16.77M$21.88M$21.96M$18.92M$20.77M
Depreciation
Stock-based comp$-159.19M$-280.15M$71.52M$3.41M$2.54M$4.83M$3.33M$5.88M$5.38M$5.18M$2.68M$3.74M$3.58M$2.24M$3.86M$1.49M$1.93M$4.52M$7.40M$3.07M
Free cash flow$-296.57M$-158.66M$-188.27M$-115.88M$48.82M$44.45M$29.44M$43.68M$28.45M$1.98M$30.68M$-3.94M$-13.67M$66.46M$-45.63M$49.85M$7.53M$32.18M$59.27M$106.29M
Investing cash flow
Financing cash flow
Dividends paid$30.78M$2.76M$1.94M$15.18M$15.01M$17.12M$13.63M$47.59M$17.36M$17.87M$13.94M$3.00M$276000.00$848000.00$514000.00$172000.00$2.54M$5.55M
Share repurchases
Debt repayment
Net change in cash$-824000.00$-13.48M$-22.08M$66.18M$-67.70M$18.04M$-19.99M