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
TTM
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
1.28B 1.26B 1.24B 1.23B 1.22B 1.22B 1.21B 1.21B 1.2B 1.2B 1.22B 1.24B 1.26B 1.29B 1.32B 1.36B 1.43B 1.47B 1.47B 1.45B 1.42B 1.36B 1.35B
Cost of Revenue
799.12M 795.93M 787.93M 785.3M 789.84M 806.21M 817.44M 822.28M 827.09M 830.95M 850.87M 875.73M 902.19M 939.51M 974.44M 1.03B 1.11B 1.16B 1.17B 1.15B 1.13B 1.08B 1.08B
Gross Profit
476.45M 465.91M 456.75M 446.19M 433.89M 415.18M 396.7M 383.5M 373.66M 369.46M 367.37M 363.12M 361.42M 353.16M 341.35M 329.63M 318.02M 310.26M 301.15M 292.94M 291.26M 280.72M 271.27M
Operating Income
109.79M 106.48M 107.33M 100.42M 98.68M 87.54M 75.88M 69.4M 61.22M 56.16M 57.68M 60.74M 67.95M 70.9M 64.3M 57M 54.77M 55.32M 56.66M 56.99M 54.27M 44.19M 32.59M
Interest Income
6.69M 6.69M 6.41M 6.13M 5.92M 5.51M 5.35M 4.77M 4.32M 3.87M 3.48M 3.15M 2.03M 1.4M 713K 217K 312K 352K 372K 359K 782K 713K 769K
Pretax Income
113.91M 112.41M 113.22M 105.84M 105.84M 84.4M 74.27M 61.91M 54.1M 55.48M 56.34M 60.81M 66.18M 63.82M 54.2M 34.88M 36.25M 45.71M 50.96M 65.22M 60.71M 44.6M 30.44M
Net Income
81.81M 81.89M 81.21M 76.1M 96.03M 79.89M 74.04M 64.45M 35.61M 36.95M 37.15M 40.49M 49.76M 47.64M 40.5M 27.02M 48.51M 80.09M 85.71M 96.48M 79.24M 43.41M 31.23M
Selling & General & Admin
307.11M 300.53M 291.74M 288.09M 283.56M 279.69M 285.94M 292.11M 297.59M 297.77M 288.95M 277.59M 269.12M 263.32M 258.93M 254.16M 244.5M 236.27M 227.11M 217.86M 215.98M 213.91M 213.26M
Research & Development
54.55M 53.35M 51.84M 50.96M 50.69M 47.37M 34.75M 22M 22.62M 25.35M 25.35M 25.35M 24.35M 12.2M 12.2M 12.2M 12.6M 12.6M 12.6M 12.6M 14.6M 14.6M 14.6M
Other Expenses
4.85M 5.4M 5.84M 6.72M 956K 569K 110K -67K -587K 9.38M 14.38M 18.37M -5.51M -10.77M -11.38M -10.92M 16.32M 16.01M 16.19M 16.79M 18.68M 19.54M 20.22M
Operating Expenses
366.51M 359.28M 349.42M 345.77M 335.21M 327.64M 320.82M 313.58M 306.48M 307.2M 303.37M 296.49M 288.58M 277.52M 272.53M 268.21M 261.2M 252.66M 243.68M 235.02M 235.42M 234.21M 234.24M
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 71K 71K 71K 71K n/a n/a n/a 41K 41K 41K 41K
Selling & Marketing Expenses
n/a n/a -6K -6K -1.32M -5.05M -11.37M -11.58M -10.26M -6.53M -1.81M -4.11M 12.89M 11.48M 13.08M 15.59M 13.89M 15.3M 15.3M 15.3M 15.7M 15.7M 15.7M
Cost & Expenses
1.17B 1.16B 1.14B 1.13B 1.13B 1.13B 1.14B 1.14B 1.13B 1.14B 1.15B 1.17B 1.19B 1.22B 1.25B 1.3B 1.37B 1.41B 1.42B 1.39B 1.36B 1.32B 1.31B
Income Tax Expense
25.76M 25.05M 26.47M 24.7M 4.49M -326K -4M -6.35M 14.77M 14.75M 16.05M 16.44M 12.58M 12.86M 10.3M 5.88M -13.64M -35.46M -35.17M -31.67M -18.86M 1.04M -820K
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)
3.26 3.25 3.23 3.02 3.80 3.16 2.92 2.54 1.40 1.45 1.45 1.58 1.94 1.85 1.60 1.07 1.92 3.16 3.36 3.78 3.08 1.68 1.20
EPS (Diluted)
3.26 3.25 3.22 3.01 3.79 3.15 2.92 2.54 1.40 1.45 1.45 1.58 1.93 1.84 1.58 1.05 1.88 3.09 3.29 3.71 3.03 1.66 1.19
EBITDA
130.53M 132.84M 128.28M 116.07M 107.96M 96.31M 89.75M 88.16M 86.9M 85.85M 86.24M 86.02M 85.01M 82.1M 75.32M 71.8M 73.64M 74.69M 74.15M 73.07M 71.29M 63.68M 56.01M
EBIT
114.52M 111.61M 112.28M 105.56M 97.65M 79.98M 65.95M 59.14M 57.82M 62.82M 65.85M 65.89M 65.24M 63M 56.86M 52.73M 54.97M 56.1M 55.48M 55.3M 53.22M 44.79M 36.41M
Depreciation & Amortization
16.01M 21.22M 16M 10.7M 10.48M 10.38M 15.31M 20.35M 20.41M 20.48M 20.39M 20.14M 19.77M 19.09M 18.46M 18.12M 17.72M 17.63M 17.72M 17.76M 18.07M 18.88M 19.6M

© 2026 bestshares.com. All rights reserved.