WallStSmart
IDT

IDT Corporation

NYSE: IDT · COMMUNICATION SERVICES · TELECOM SERVICES

$50.57
-3.10% today

Updated 2026-04-29

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.

Income statement — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Revenue$2.23B$2.01B$1.88B$1.54B$1.40B$1.56B$1.51B$1.62B$1.65B$1.60B$1.50B$1.50B$1.55B$1.41B$1.35B$1.45B$1.36B$1.24B$1.21B$1.23B
Revenue growth (YoY)-9.6%-6.7%-18.1%-8.9%+11.0%-3.1%+7.6%+1.9%-3.3%-6.3%+0.4%+3.0%-8.9%-4.5%+7.5%-5.7%-9.2%-2.7%+2.1%
Cost of revenue$1.78B$1.62B$1.47B$1.17B$1.11B$1.27B$1.27B$1.36B$1.37B$1.33B$1.25B$1.28B$1.31B$1.17B$1.08B$1.15B$1.03B$875.73M$815.62M$785.30M
Gross profit$446.44M$397.69M$409.21M$365.06M$290.73M$286.10M$237.36M$265.04M$284.27M$268.41M$249.67M$226.02M$241.46M$235.16M$261.76M$292.94M$329.63M$363.12M$390.16M$446.19M
Gross margin20.1%19.8%21.8%23.7%20.7%18.4%15.8%16.4%17.2%16.8%16.7%15.1%15.6%16.7%19.5%20.2%24.2%29.3%32.4%36.2%
R&D$11.80M$4.90M$11.57M$9.04M$8.01M$10.68M$4.57M$7.17M$10.02M$1.66M$12.60M$14.20M$16.10M$16.30M$14.60M$12.60M$12.20M$13.20M$50.55M$50.96M
SG&A$556.16M$501.66M$491.48M$310.83M$230.38M$1.05M$212.41M$205.37M$211.73M$202.54M$188.16M$170.89M$186.95M$186.67M$215.88M$218.24M$258.15M$225.26M$277.44M$266.67M
Operating income$-220.79M$-172.71M$2.11B$-73.46M$32.16M$15.54M$8.30M$29.39M$29.84M$93.05M$26.20M$5.55M$8.38M$1.87M$24.95M$56.99M$60.09M$60.74M$64.75M$100.42M
Operating margin-9.9%-8.6%112.2%-4.8%2.3%1.0%0.6%1.8%1.8%5.8%1.8%0.4%0.5%0.1%1.9%3.9%4.4%4.9%5.4%8.2%
EBITDA$-204.91M$-45.65M$-33.48M$-57.64M$65.62M$40.99M$9.55M$49.68M$46.16M$110.78M$50.00M$27.25M$30.90M$23.09M$38.12M$70.58M$71.48M$82.10M$82.26M$127.16M
EBITDA margin-9.2%-2.3%-1.8%-3.7%4.7%2.6%0.6%3.1%2.8%6.9%3.3%1.8%2.0%1.6%2.8%4.9%5.2%6.6%6.8%10.3%
EBIT$-292.33M$-125.66M$-102.22M$-106.92M$32.19M$20.01M$-7.10M$34.77M$29.84M$92.36M$29.47M$5.55M$8.10M$453000.00$17.72M$52.81M$53.36M$61.96M$61.91M$106.16M
Interest expense$0.00$0.00$4.43M$2.66M$6.26M$5.68M$2.98M$824000.00$148000.00$159000.00$1.22M$1.25M$1.07M$1.61M$7.22M$6.91M$146000.00
Income tax
Effective tax rate0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
Net income$-178.65M$58.62M$-224.33M$-155.45M$20.29M$26.81M$38.65M$11.61M$18.78M$84.49M$23.51M$8.18M$4.21M$330000.00$21.43M$96.47M$27.03M$40.49M$64.45M$76.09M
Net income growth (YoY)+132.8%-482.7%+30.7%+113.1%+32.1%+44.1%-70.0%+61.8%+349.8%-72.2%-65.2%-48.5%-92.2%+6393.9%+350.2%-72.0%+49.8%+59.2%+18.1%
Profit margin-8.0%2.9%-11.9%-10.1%1.4%1.7%2.6%0.7%1.1%5.3%1.6%0.5%0.3%0.0%1.6%6.7%2.0%3.3%5.3%6.2%