Finance

Lists
IDC2:FRA
IDT Corp
€72.20
-0.07%
(-0.050) 1D
Oct 13, 10:00:00 PM GMT+2  ·   EUR
All symbols
SymbolPriceChange% Change
Generating top insights for IDC2...
Open
€72.20
High
€72.20
Low
€72.20
Mkt. cap
2.05B
Avg. vol.
46.00
Volume
0.00
52-wk high
€72.20
52-wk low
€39.46
No. of employees
2K
Open
€72.20
High
€72.20
Low
€72.20
Mkt. cap
2.05B
Avg. vol.
46.00
Volume
0.00
52-wk high
€72.20
52-wk low
€39.46
No. of employees
2K
News stories
From web sources and news partners
Profile
IDT Corporation is a multinational provider of cloud communications, point of sale systems, unified communications, and financial services foreign exchange services for selected clients. It has units dedicated for businesses and consumers such as the Boss Revolution pre-paid phone cards, headquartered in Newark, New Jersey. Wikipedia
About IDT Corp
CEOSamuel Jonas
Employees1.96K
FoundedAug 1990
HeadquartersNewark, New Jersey, United States
SectorTelecommunications
Websiteidt.net
Previous reportsAll values in USD
Loading Previous Earnings...
Revenue
Net income
All values in USD
Oct 2025
Jan 2026
Apr 2026
Jul 2026
Revenue
322.75M
320.52M
315.71M
338.98M
Cost of goods sold
204.57M
199.24M
193.21M
204.15M
Cost of revenue
204.57M
199.24M
193.21M
204.15M
Research and development expenses
13.63M
14.12M
13.94M
14.04M
Total research and development expenses
-
-
-
-
Selling, general, and admin expenses
74.01M
78.85M
78.84M
86.65M
Operating expense
87.59M
93.00M
92.79M
100.88M
Total operating expenses
292.16M
292.24M
286.00M
305.03M
Operating income
30.59M
28.28M
29.72M
33.95M
Other non operating income
83.00K
108.00K
43.00K
-5.00K
EBT including unusual items
32.17M
29.07M
32.25M
36.48M
EBT excluding unusual items
32.09M
30.28M
31.25M
33.63M
Income tax expense
8.07M
6.25M
8.51M
12.06M
Effective tax rate
25.09%
21.49%
26.38%
33.05%
Other operating expenses
-52.00K
29.00K
-1.00K
185.00K
Net income
22.36M
20.95M
21.61M
21.71M
Net profit margin
6.93%
6.54%
6.85%
6.40%
Earnings per share
0.94
1.00
0.94
0.94
Interest and investment income
1.71M
1.64M
1.56M
1.66M
Interest expense
-
-
-
-
Net interest expenses
1.71M
1.64M
1.56M
1.66M
Depreciation and amortization charges
-
-
-
-
EBITDA
35.90M
33.67M
35.07M
39.30M
Gain or loss from assets sale
-
-
-
-
AI content may include mistakes. Learn more
Google apps