bf/NYSE:IDT_icon.jpeg

NET:IDT

IDT Corporation

  • Stock

Last Close

50.22

22/11 21:00

Market Cap

901.55M

Beta: -

Volume Today

78.96K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Jan '14
Apr '14
Jul '14
Oct '14
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Jan '17
Apr '17
Jul '17
Oct '17
Jan '18
Apr '18
Jul '18
Oct '18
Jan '19
Apr '19
Jul '19
Oct '19
Jan '20
Apr '20
Jul '20
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Jan '24
Apr '24
Jul '24
revenue
406.42M
-
403.76M
0.65%
420.69M
4.19%
412.88M
1.86%
394.17M
4.53%
383.93M
2.60%
405.80M
5.70%
390.58M
3.75%
382.45M
2.08%
355.15M
7.14%
368.07M
3.64%
369.15M
0.29%
367.56M
0.43%
370.04M
0.67%
394.99M
6.74%
393.56M
0.36%
395.88M
0.59%
365.41M
7.70%
392.65M
7.45%
362.32M
7.72%
349.47M
3.54%
341.25M
2.35%
356.13M
4.36%
340.25M
4.46%
323.89M
4.81%
321.34M
0.79%
360.34M
12.14%
343.43M
4.70%
339.77M
1.07%
373.83M
10.03%
389.97M
4.32%
370.08M
5.10%
337.06M
8.92%
328.35M
2.58%
328.56M
0.06%
321.82M
2.05%
313.94M
2.45%
299.30M
4.66%
303.81M
1.51%
301.20M
0.86%
296.10M
1.70%
299.64M
1.20%
308.83M
3.07%
cost of revenue
335.26M
-
332.38M
0.86%
349.31M
5.10%
343.81M
1.58%
328.74M
4.38%
316.51M
3.72%
339.31M
7.20%
324.51M
4.36%
319.72M
1.48%
293.22M
8.29%
309.14M
5.43%
313.03M
1.26%
310.91M
0.68%
314.70M
1.22%
337.06M
7.10%
336.51M
0.16%
337.23M
0.21%
307.17M
8.92%
325.13M
5.85%
304.69M
6.29%
291.18M
4.44%
282.79M
2.88%
295.35M
4.44%
279.46M
5.38%
262.72M
5.99%
258.84M
1.48%
282.99M
9.33%
273.17M
3.47%
269.14M
1.47%
300.80M
11.76%
310.93M
3.37%
291.63M
6.21%
257.32M
11.76%
247.56M
3.79%
237.91M
3.90%
231.64M
2.64%
222.39M
3.99%
210.25M
5.46%
211.45M
0.57%
206.78M
2.21%
202.47M
2.08%
202.60M
0.06%
206.64M
1.99%
gross profit
71.17M
-
71.39M
0.31%
71.37M
0.02%
69.07M
3.23%
65.44M
5.26%
67.42M
3.04%
66.48M
1.39%
66.07M
0.63%
62.73M
5.05%
61.93M
1.27%
58.94M
4.84%
56.12M
4.77%
56.64M
0.93%
55.33M
2.32%
57.92M
4.69%
57.05M
1.52%
58.65M
2.82%
58.24M
0.70%
67.51M
15.91%
57.62M
14.65%
58.30M
1.17%
58.46M
0.29%
60.77M
3.95%
60.78M
0.02%
61.17M
0.64%
62.50M
2.16%
77.35M
23.77%
70.25M
9.18%
70.62M
0.53%
73.03M
3.42%
79.04M
8.22%
78.46M
0.73%
79.73M
1.63%
80.79M
1.32%
90.65M
12.21%
90.18M
0.52%
91.54M
1.51%
89.05M
2.73%
92.35M
3.72%
94.43M
2.25%
93.63M
0.85%
97.04M
3.65%
102.19M
5.31%
selling and marketing expenses
-1.41M
-
-7.67M
444.04%
-2.51M
67.25%
-1.60M
36.43%
-6.32M
-
general and administrative expenses
53.74M
-
53.95M
0.39%
52.48M
2.73%
55.76M
6.24%
51.84M
7.03%
54.60M
5.34%
54.54M
0.11%
57.25M
4.97%
61.09M
6.71%
63.76M
4.38%
64.18M
0.66%
69.12M
7.70%
68.38M
1.08%
69.75M
2.01%
68.57M
1.69%
75.00M
9.38%
83.30M
-
selling general and administrative expenses
57.28M
-
55.55M
3.03%
58.35M
5.04%
57.00M
2.31%
57.39M
0.69%
53.79M
6.28%
54.05M
0.49%
53.09M
1.79%
51.05M
3.83%
51.59M
1.06%
48.92M
5.19%
45.44M
7.11%
47.33M
4.15%
46.20M
2.39%
49.34M
6.79%
50.07M
1.49%
52.36M
4.57%
50.14M
4.24%
50.69M
1.10%
50.55M
0.26%
50.90M
0.69%
49.52M
2.72%
53.40M
7.83%
53.74M
0.64%
53.95M
0.39%
52.48M
2.73%
55.76M
6.24%
51.84M
7.03%
54.60M
5.34%
54.54M
0.11%
57.25M
4.97%
61.09M
6.71%
63.76M
4.38%
62.77M
1.56%
61.45M
2.10%
65.86M
7.18%
68.15M
3.48%
68.57M
0.62%
75.00M
9.38%
77.22M
2.96%
76.97M
0.32%
68.96M
10.41%
69.52M
0.81%
research and development expenses
2.60M
-
2.51M
3.20%
2.63M
4.65%
1.66M
37.06%
12.64M
-
12.58M
0.48%
other expenses
3.71M
-
4.15M
11.97%
4.58M
10.38%
4.41M
3.90%
4.44M
0.79%
6.17M
38.94%
4.96M
19.66%
5.05M
1.94%
4.97M
1.56%
5.52M
10.96%
4.99M
9.53%
5.50M
10.14%
6.19M
12.59%
15.64M
152.62%
4.79M
69.37%
6.45M
34.70%
6.58M
2.00%
6.14M
6.64%
6.02M
1.99%
5.79M
3.87%
5.85M
1.09%
5.64M
3.55%
13.07M
131.61%
7.45M
43.05%
5.25M
29.52%
5.24M
0.15%
4.69M
10.52%
5.05M
7.66%
4.56M
9.57%
4.38M
4.03%
2.80M
36.16%
4.45M
59.01%
4.39M
1.28%
4.69M
6.81%
5.61M
19.58%
3.99M
28.83%
5.00M
25.19%
9.95M
99.18%
-566K
105.69%
-5.59M
886.93%
-1K
99.98%
-3.23M
323,000%
-46K
98.58%
cost and expenses
398.85M
-
394.59M
1.07%
414.87M
5.14%
406.87M
1.93%
390.57M
4.01%
376.47M
3.61%
398.32M
5.80%
382.65M
3.93%
375.75M
1.80%
350.33M
6.76%
363.05M
3.63%
363.96M
0.25%
364.43M
0.13%
376.54M
3.32%
391.19M
3.89%
393.03M
0.47%
396.17M
0.80%
363.44M
8.26%
381.84M
5.06%
361.03M
5.45%
347.93M
3.63%
337.95M
2.87%
361.82M
7.06%
340.65M
5.85%
321.91M
5.50%
316.56M
1.66%
343.44M
8.49%
330.06M
3.90%
328.31M
0.53%
359.72M
9.57%
370.98M
3.13%
357.16M
3.72%
325.48M
8.87%
315.02M
3.21%
304.97M
3.19%
301.49M
1.14%
295.54M
1.97%
288.77M
2.29%
286.41M
0.82%
283.51M
1.01%
279.44M
1.44%
287.43M
2.86%
288.69M
0.44%
operating expenses
63.59M
-
62.22M
2.16%
65.56M
5.38%
63.06M
3.81%
61.83M
1.94%
59.96M
3.03%
59.01M
1.58%
58.14M
1.47%
56.03M
3.64%
57.11M
1.94%
53.91M
5.61%
50.94M
5.51%
53.52M
5.06%
61.83M
15.54%
54.13M
12.47%
56.52M
4.43%
58.94M
4.27%
56.28M
4.51%
56.71M
0.76%
56.34M
0.65%
56.75M
0.73%
55.16M
2.80%
66.47M
20.50%
61.19M
7.95%
59.20M
3.25%
57.72M
2.50%
60.44M
4.72%
56.88M
5.89%
59.17M
4.01%
58.92M
0.41%
60.05M
1.91%
65.54M
9.14%
68.15M
3.99%
67.46M
1.02%
67.06M
0.60%
69.85M
4.17%
73.15M
4.72%
78.52M
7.35%
74.96M
4.54%
76.74M
2.37%
76.97M
0.31%
84.83M
10.21%
82.06M
3.27%
interest expense
105K
-
-135K
228.57%
90K
-
-40K
144.44%
-54K
35%
158K
-
534K
237.97%
244K
54.31%
-41K
-
13K
-
1.36M
10,353.85%
85K
93.75%
-71K
183.53%
509K
816.90%
810K
59.14%
817K
0.86%
ebitda
8.23M
-
12.77M
55.01%
8.01M
37.27%
85.14M
963.27%
8.86M
89.60%
5.12M
42.15%
9.97M
94.63%
12.14M
21.78%
11.05M
8.98%
11.09M
0.38%
13.87M
25.02%
12.80M
7.70%
7.94M
37.99%
-1.46M
118.43%
8.58M
686.74%
5.00M
41.79%
5.74M
14.81%
3.37M
41.26%
15.81M
369.05%
5.33M
66.26%
7.69M
44.13%
8.52M
10.86%
1.34M
84.23%
4.32M
221.28%
7.28M
68.60%
7.08M
2.80%
19.46M
175.03%
16.20M
16.77%
20.60M
27.16%
22.19M
7.71%
23.59M
6.32%
1.88M
92.02%
14.60M
675.36%
17.84M
22.17%
11.68M
34.55%
25.22M
115.98%
23.62M
6.33%
15.85M
32.88%
26.93M
69.90%
23.26M
13.63%
21.75M
6.48%
17.32M
20.38%
22.23M
28.34%
operating income
7.57M
-
9.17M
21.07%
5.81M
36.61%
79.61M
1,269.46%
3.73M
95.31%
2.47M
33.87%
7.24M
193.00%
7.92M
9.51%
6.38M
19.53%
5.68M
10.99%
6.22M
9.67%
5.19M
16.69%
3.13M
39.68%
-6.50M
307.86%
3.74M
157.47%
83K
97.78%
-480K
678.31%
-1.69M
252.71%
10.47M
718.31%
1.28M
87.75%
1.54M
20.36%
2.75M
78.16%
-6.58M
339.32%
-1.39M
78.84%
1.32M
195.04%
3.79M
186.62%
14.22M
275%
13.25M
6.80%
12.92M
2.49%
13.87M
7.34%
16.95M
22.15%
12.92M
23.75%
11.58M
10.38%
13.33M
15.09%
6.89M
48.28%
20.23M
193.43%
18.18M
10.11%
10.38M
42.92%
11.96M
15.25%
17.16M
43.52%
16.66M
2.97%
12.21M
26.68%
20.14M
64.92%
depreciation and amortization
4.06M
-
4.15M
2.32%
4.21M
1.37%
4.41M
4.63%
4.44M
0.79%
4.62M
3.99%
4.96M
7.34%
5.05M
1.94%
4.97M
1.56%
5.52M
10.96%
4.99M
9.53%
5.30M
6.15%
5.30M
0.06%
5.47M
3.24%
5.63M
2.83%
5.67M
0.78%
5.74M
1.09%
5.80M
1.12%
5.59M
3.54%
5.59M
0%
5.76M
3.02%
5.52M
4.15%
5.75M
4.11%
5.29M
7.93%
5.18M
2.10%
5.24M
1.06%
4.69M
10.52%
4.49M
4.16%
4.46M
0.67%
4.42M
0.85%
4.38M
0.95%
4.45M
1.44%
3.02M
32.07%
4.51M
49.30%
4.78M
6.05%
4.99M
4.35%
5.44M
8.98%
5.47M
0.68%
5.15M
5.94%
5.05M
2%
5.10M
1.03%
5.11M
0.22%
5.09M
0.29%
total other income expenses net
-3.06M
-
159K
105.19%
-1.25M
883.02%
74.92M
6,117.59%
1.10M
98.53%
-6.34M
676.64%
-1.86M
70.64%
-610K
67.24%
-560K
8.20%
974K
273.93%
3.97M
307.60%
2.39M
39.75%
-419K
117.52%
-407K
2.86%
-811K
99.26%
-1.26M
55.98%
175K
113.83%
-4.37M
2,597.14%
-517K
88.17%
-1.35M
160.93%
496K
136.77%
-193K
138.91%
291K
250.78%
-757K
360.14%
-105K
86.13%
-3.13M
2,882.86%
-2.60M
17.15%
-1.49M
42.47%
4.64M
410.78%
3.58M
22.93%
265K
92.59%
133K
49.81%
-596K
548.12%
-4.98M
736.07%
11.09M
322.48%
-3.33M
130.06%
2.42M
172.70%
327K
86.50%
-5.91M
1,906.42%
-6.11M
3.45%
3.09M
150.58%
-2.89M
193.50%
282K
109.76%
income before tax
4.61M
-
9.19M
99.26%
4.47M
51.33%
80.84M
1,706.48%
4.66M
94.23%
1.06M
77.18%
5.64M
429.79%
7.47M
32.57%
6.68M
10.65%
6.04M
9.54%
9.28M
53.59%
7.88M
15.07%
3.02M
61.70%
-6.61M
319.15%
3.34M
150.47%
-381K
111.41%
176K
146.19%
-2.20M
1,350.57%
10.51M
577.33%
41K
99.61%
2.23M
5,326.83%
3.29M
47.69%
-5.10M
255.17%
-886K
82.62%
2.07M
333.41%
1.70M
17.60%
14.83M
770.36%
11.83M
20.22%
16.23M
37.19%
17.81M
9.73%
19.35M
8.62%
-2.43M
112.56%
10.98M
552.02%
8.35M
24.03%
17.98M
115.45%
16.89M
6.04%
20.60M
21.97%
10.70M
48.05%
12.61M
17.76%
12.42M
1.44%
19.75M
58.95%
9.32M
52.80%
20.42M
119.08%
income tax expense
1.64M
-
3.60M
119.07%
-3.91M
208.85%
486K
112.42%
1.91M
291.98%
-59K
103.10%
3.76M
6,466.10%
2.90M
22.84%
2.01M
30.50%
1.34M
33.52%
-2.14M
259.82%
-14.41M
573.60%
1.76M
112.22%
-2.16M
222.77%
12.80M
691.86%
1.42M
88.93%
-1.51M
206.92%
1.03M
167.97%
1.97M
91.55%
1.19M
39.68%
1.74M
46.01%
-871K
150.17%
-1.93M
121.70%
536K
127.76%
1.16M
117.16%
1.32M
13.32%
-6.72M
609.48%
3.42M
150.85%
3.03M
11.41%
-18.59M
714.01%
-19.52M
5.05%
-85K
99.56%
2.73M
3,316.47%
3.24M
18.47%
-9K
100.28%
4.34M
48,300%
5.29M
22.06%
2.96M
44.10%
3.85M
29.97%
3.95M
2.60%
3.99M
1.14%
2.98M
25.38%
17.27M
479.79%
net income
2.54M
-
5.02M
97.91%
7.71M
53.68%
80.16M
939.62%
2.51M
96.87%
565K
77.49%
1.26M
122.83%
4.19M
233.04%
4.07M
3.05%
4.24M
4.23%
11.02M
160.04%
21.92M
98.93%
875K
96.01%
-4.78M
645.71%
-9.84M
106.09%
-2.09M
78.74%
1.52M
172.47%
-3.46M
328.10%
8.24M
338.35%
-1.45M
117.58%
189K
113.04%
3.87M
1,947.62%
-2.48M
163.98%
-1.51M
38.89%
932K
161.60%
518K
44.42%
21.49M
4,049.23%
8.29M
61.44%
13.11M
58.16%
36.35M
177.30%
38.73M
6.56%
-2.48M
106.40%
7.49M
402.14%
4.77M
36.28%
17.24M
261.39%
11.00M
36.19%
14.62M
32.91%
6.89M
52.88%
7.98M
15.78%
7.66M
3.99%
14.43M
88.34%
5.55M
61.52%
36.82M
563.29%
weighted average shs out
21.57M
-
22.68M
5.14%
22.01M
2.96%
22.75M
3.39%
22.82M
0.28%
23.03M
0.95%
22.90M
0.57%
22.93M
0.14%
22.80M
0.59%
22.64M
0.72%
22.77M
0.57%
22.71M
0.23%
22.77M
0.25%
23.05M
1.26%
23.18M
0.56%
24.63M
6.24%
24.64M
0.06%
24.68M
0.13%
24.66M
0.08%
23.83M
3.34%
24.82M
4.13%
26.26M
5.83%
25.29M
3.69%
26.28M
3.90%
26.32M
0.16%
26.37M
0.19%
26.28M
0.35%
25.53M
2.83%
25.36M
0.67%
25.53M
0.66%
25.50M
0.14%
25.57M
0.28%
25.65M
0.34%
25.90M
0.97%
25.79M
0.42%
25.60M
0.73%
25.51M
0.36%
25.52M
0.03%
25.75M
0.89%
25.18M
2.20%
25.18M
0.01%
25.34M
0.68%
25.43M
0.35%
weighted average shs out dil
22.74M
-
23.02M
1.23%
22.94M
0.37%
23.09M
0.67%
23.23M
0.58%
23.47M
1.05%
23.25M
0.94%
22.97M
1.20%
22.80M
0.74%
22.68M
0.52%
22.82M
0.60%
22.90M
0.37%
22.96M
0.28%
23.05M
0.40%
23.31M
1.11%
24.63M
5.66%
24.72M
0.39%
24.68M
0.20%
24.72M
0.17%
23.83M
3.59%
24.82M
4.15%
26.26M
5.81%
25.31M
3.64%
26.28M
3.84%
26.45M
0.65%
26.51M
0.21%
26.44M
0.25%
25.86M
2.19%
25.71M
0.57%
26.14M
1.65%
26.05M
0.32%
25.57M
1.87%
26.54M
3.82%
26.20M
1.27%
26.36M
0.58%
25.62M
2.81%
25.54M
0.30%
25.61M
0.29%
25.54M
0.28%
25.28M
1.03%
25.32M
0.16%
25.52M
0.79%
25.45M
0.25%
eps
0.12
-
0.22
83.33%
0.35
59.09%
3.52
905.71%
0.11
96.88%
0.02
81.82%
0.06
175.00%
0.18
227.27%
0.18
0%
0.19
5.56%
0.48
152.63%
0.97
102.08%
0.04
95.88%
-0.21
625%
-0.42
100%
-0.08
79.79%
0.06
170.67%
-0.14
333.33%
0.33
335.71%
-0.06
118.42%
0.01
116.45%
0.15
1,400.00%
-0.10
165.27%
-0.06
41.16%
0.04
169.44%
0.02
50%
0.82
4,000.00%
0.32
60.98%
0.52
62.50%
1.42
173.08%
1.52
7.04%
-0.10
106.38%
0.32
430.24%
0.18
43.75%
0.96
433.33%
0.43
55.21%
0.57
32.56%
0.27
52.63%
0.31
14.81%
0.30
3.23%
0.57
90.00%
0.22
61.40%
1.46
563.64%
epsdiluted
0.11
-
0.22
100%
0.34
54.55%
3.47
920.59%
0.11
96.83%
0.02
81.82%
0.05
171.00%
0.18
232.10%
0.18
0%
0.19
5.56%
0.48
152.63%
0.96
100%
0.04
95.83%
-0.21
625%
-0.42
100%
-0.08
79.79%
0.06
170.67%
-0.14
333.33%
0.33
335.71%
-0.06
118.42%
0.01
116.45%
0.15
1,400.00%
-0.10
165.20%
-0.06
41.10%
0.04
169.44%
0.02
50%
0.81
3,950%
0.32
60.49%
0.51
59.38%
1.39
172.55%
1.49
7.19%
-0.10
106.50%
0.31
419.92%
0.18
41.94%
0.94
422.22%
0.43
54.26%
0.57
32.56%
0.27
52.63%
0.31
14.81%
0.30
3.23%
0.57
90.00%
0.22
61.40%
1.45
559.09%

All numbers in (except ratios and percentages)