IDT Corporation logo

IDT Corporation

IDT | NYSE
Chart Builder DCF Calculator
$82.02
+$0.28 (+0.34%)
At close: Oct 30, 2026, 4:00 PM ET
$82.10
+$0.08 (+0.10%)
Pre-market: Nov 2, 2026, 8:08 AM ET
Fiscal Year
Period Ending
FY 2026
Jul 31, 2026
FY 2025
Jul 31, 2025
FY 2024
Jul 31, 2024
FY 2023
Jul 31, 2023
FY 2022
Jul 31, 2022
FY 2021
Jul 31, 2021
Cash & Equivalents
359.34M 226.51M 164.56M 103.64M 98.35M 107.15M
Short-Term Investments
51.25M 27.29M 28.45M 48.61M 39.39M 56.45M
Long-Term Investments
6.07M 3.63M 6.52M 9.87M 7.43M 11.65M
Other Long-Term Assets
6.21M 11.19M 11.55M 10.92M 10.28M 10.39M
Receivables
60.75M 42.87M 42.22M 32.09M 64.32M 46.64M
Inventory
n/a n/a n/a n/a 129.79M n/a
Other Current Assets
170.63M 172.04M 169.75M 155.98M 146.77M 136.55M
Total Current Assets
655.37M 520.3M 422.53M 387.07M 362.63M 388.14M
Property-Plant & Equipment
43.31M 40.75M 41.93M 44.2M 44.08M 38.5M
Goodwill & Intangibles
35.3M 31.54M 32.57M 34.65M 35.99M 22.48M
Total Long-Term Assets
108.89M 105.9M 127.57M 123.74M 134.47M 124.52M
Total Assets
764.26M 626.2M 550.1M 510.81M 497.09M 512.66M
Account Payables
18.63M 19.44M 24.77M 22.23M 29.08M 24.5M
Deferred Revenue
27.12M 142.43M 122.26M 121.82M 122.3M 157.82M
Short-Term Debt
n/a n/a n/a n/a n/a n/a
Other Current Liabilities
306.13M 54.18M 170.39M 181.76M 187.75M 221.49M
Total Current Liabilities
351.88M 293M 279.34M 294.11M 305.07M 339.33M
Long-Term Debt
n/a n/a n/a n/a n/a n/a
Other Long-Term Liabilities
3.61M 1.69M 2.66M 3.35M 6.59M 1.23M
Total Long-Term Liabilities
4.43M 2.79M 4.2M 6.24M 11.19M 6.71M
Total Liabilities
356.31M 295.79M 283.54M 300.34M 316.27M 346.04M
Total Debt
817K 1.1M 1.53M 2.88M 4.61M 5.47M
Book Value
407.95M 330.42M 266.56M 210.47M 180.83M 166.61M
Book Value Per Share
16.30 13.06 10.50 8.23 6.86 6.40
Common Stock
318K 318K 315K 312K 310K 297K
Retained Earnings
237.25M 157.12M 86.58M 24.66M -15.83M -42.86M
Comprehensive Income
-14.1M -16.57M -18.14M -17.19M -11.31M -10.18M
Shareholders Equity
377.32M 305.13M 246.18M 193.73M 167.62M 164.86M
Total Investments
57.32M 30.91M 34.97M 58.49M 46.82M 68.1M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.