IDT Corporation logo

IDT Corporation

IDT | NYSE
Chart Builder DCF Calculator
$68.84
-$1 (-1.43%)
At close: Sep 21, 2026, 4:00 PM ET
$68.84
$0 (0.00%)
After-hours: Sep 21, 2026, 5:31 PM ET
Fiscal Quarter
Period Ending
Q3 2026
Apr 29, 2026
Q2 2026
Jan 30, 2026
Q1 2026
Oct 30, 2025
Q4 2025
Jul 30, 2025
Q3 2025
Apr 29, 2025
Q2 2025
Jan 30, 2025
Q1 2025
Oct 30, 2024
Q4 2024
Jul 30, 2024
Q3 2024
Apr 29, 2024
Q2 2024
Jan 30, 2024
Q1 2024
Oct 30, 2023
Q4 2023
Jul 30, 2023
Q3 2023
Apr 29, 2023
Q2 2023
Jan 30, 2023
Q1 2023
Oct 30, 2022
Q4 2022
Jul 30, 2022
Q3 2022
Apr 29, 2022
Q2 2022
Jan 30, 2022
Q1 2022
Oct 30, 2021
Q4 2021
Jul 30, 2021
Q3 2021
Apr 29, 2021
Q2 2021
Jan 30, 2021
Q1 2021
Oct 30, 2020
Revenue
315.71M 320.52M 322.75M 316.59M 301.99M 303.35M 309.57M 308.83M 299.64M 296.1M 301.21M 303.81M 299.3M 313.94M 321.82M 328.56M 328.35M 337.06M 370.08M 389.97M 373.83M 339.77M 343.43M
Cost of Revenue
193.21M 199.24M 204.57M 202.1M 190.02M 191.24M 201.94M 206.64M 206.39M 202.47M 206.78M 211.45M 210.25M 222.39M 231.64M 237.91M 247.57M 257.33M 291.63M 310.93M 300.8M 269.15M 273.17M
Gross Profit
122.5M 121.28M 118.18M 114.5M 111.96M 112.11M 107.63M 102.19M 93.25M 93.63M 94.43M 92.35M 89.05M 91.54M 90.18M 90.65M 80.79M 79.73M 78.46M 79.04M 73.03M 70.62M 70.25M
Operating Income
29.9M 27.47M 30.54M 21.88M 26.59M 28.32M 23.64M 20.14M 15.44M 16.66M 17.17M 11.96M 10.38M 18.18M 20.23M 19.17M 13.33M 11.58M 12.92M 16.95M 13.87M 12.92M 13.25M
Interest Income
1.56M 1.64M 1.71M 1.78M 1.57M 1.35M 1.43M 1.57M 1.16M 1.2M 844K 1.12M 709K 810K 509K n/a 85K 119K 13K 95K 125K 139K n/a
Pretax Income
32.25M 29.07M 32.17M 20.42M 30.76M 29.88M 24.79M 20.42M 9.32M 19.75M 12.42M 12.61M 10.7M 20.6M 16.89M 17.98M 8.35M 10.98M -2.43M 19.35M 17.81M 16.23M 11.83M
Net Income
21.61M 20.95M 22.36M 16.89M 21.69M 20.27M 17.25M 36.82M 5.55M 14.43M 7.66M 7.98M 6.89M 14.62M 11M 17.24M 4.77M 7.49M -2.48M 38.73M 36.35M 13.11M 8.29M
Selling & General & Admin
78.84M 79.51M 74.71M 74.05M 72.27M 70.72M 71.05M 69.52M 68.39M 76.97M 77.22M 75M 68.57M 68.15M 65.86M 66.53M 62.77M 63.76M 61.09M 56.88M 54.54M 54.6M 51.84M
Research & Development
13.94M 14.12M 13.63M 12.85M 12.74M 12.61M 12.76M 12.58M 9.42M n/a n/a 13.2M 12.15M n/a n/a 12.2M n/a n/a n/a 12.6M n/a n/a n/a
Other Expenses
-180K 15K -700K 5.72M 365K 460K 177K -46K -22K 1K n/a -566K 9.95M 5M 3.99M -24.45M 4.69M 4.39M 4.45M 2.8M 4.38M 4.56M 5.05M
Operating Expenses
92.61M 93.65M 87.64M 92.61M 85.38M 83.79M 83.99M 82.06M 77.81M 76.98M 76.74M 74.96M 78.52M 73.15M 69.85M 67.06M 67.46M 68.15M 65.54M 60.05M 58.92M 59.17M 56.89M
Interest Expense
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 71K n/a n/a n/a n/a n/a n/a 41K
Selling & Marketing Expenses
n/a n/a n/a n/a n/a -6K n/a -1.32M -3.73M -6.32M -212K n/a n/a -1.6M -2.51M 17M -1.41M n/a n/a 15.3M n/a n/a n/a
Cost & Expenses
285.82M 292.89M 292.21M 294.71M 275.4M 275.03M 285.93M 288.69M 284.2M 279.44M 283.52M 286.41M 288.77M 295.54M 301.49M 304.97M 315.03M 325.48M 357.16M 370.98M 359.72M 328.31M 330.06M
Income Tax Expense
8.51M 6.25M 8.07M 2.93M 7.8M 7.67M 6.3M -17.27M 2.98M 3.99M 3.95M 3.85M 2.96M 5.3M 4.34M -9K 3.24M 2.73M -85K -19.53M -18.59M 3.03M 3.42M
Shares Outstanding (Basic)
24.89M 25.12M 25.18M 25.18M 25.17M 25.16M 25.2M 25.43M 25.35M 25.18M 25.18M 25.4M 25.52M 25.51M 25.6M 26.05M 25.9M 25.65M 24.78M 25.5M 25.53M 25.36M 25.53M
Shares Outstanding (Diluted)
24.92M 25.12M 25.19M 25.27M 25.25M 25.32M 25.36M 25.45M 25.52M 25.32M 25.28M 25.5M 25.61M 25.54M 25.62M 26.06M 26.21M 26.54M 25.57M 26.05M 26.14M 25.71M 25.86M
EPS (Basic)
0.87 0.83 0.89 0.67 0.86 0.81 0.68 1.45 0.22 0.57 0.30 0.31 0.27 0.57 0.43 0.67 0.18 0.32 -0.10 1.52 1.42 0.52 0.32
EPS (Diluted)
0.87 0.83 0.89 0.67 0.86 0.80 0.68 1.45 0.22 0.57 0.30 0.31 0.27 0.57 0.43 0.66 0.18 0.31 -0.10 1.49 1.39 0.51 0.32
EBITDA
29.9M 32.87M 35.85M 31.92M 32.2M 28.32M 23.64M 23.8M 20.55M 21.75M 22.05M 22.54M 19.5M 22.14M 21.84M 21.53M 16.59M 15.36M 18.32M 23.37M 17.63M 14.83M 17.24M
EBIT
29.9M 27.47M 30.54M 26.61M 26.99M 28.14M 23.82M 18.71M 9.32M 14.1M 17.01M 17.39M 14.31M 17.13M 17.05M 16.75M 12.08M 10.98M 12.92M 18.99M 13.21M 10.36M 12.74M
Depreciation & Amortization
n/a 5.4M 5.31M 5.31M 5.21M 177K n/a 5.1M 5.11M 5.1M 5.05M 5.15M 5.19M 5.01M 4.79M 4.78M 4.51M 4.38M 4.45M 4.38M 4.43M 4.46M 4.49M

© 2026 bestshares.com. All rights reserved.