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 Year
Period Ending
FY 2025
Jul 30, 2025
FY 2024
Jul 30, 2024
FY 2023
Jul 30, 2023
FY 2022
Jul 30, 2022
FY 2021
Jul 30, 2021
FY 2020
Jul 30, 2020
Cash & Equivalents
226.51M 164.56M 103.64M 98.35M 107.15M 84.86M
Short-Term Investments
27.29M 28.45M 48.61M 39.39M 56.45M 24.33M
Long-Term Investments
3.63M 6.52M 9.87M 7.43M 11.65M 8.83M
Other Long-Term Assets
11.19M 11.55M 10.92M 10.28M 10.39M 8.91M
Receivables
42.87M 42.22M 32.09M 64.32M 46.64M 44.17M
Inventory
n/a n/a n/a 129.79M n/a n/a
Other Current Assets
223.65M 169.75M 155.98M 146.77M 136.55M 135.66M
Total Current Assets
520.3M 422.53M 387.07M 362.63M 388.14M 322.13M
Property-Plant & Equipment
40.75M 41.93M 44.2M 44.08M 38.5M 39.55M
Goodwill & Intangibles
31.54M 32.57M 34.65M 35.99M 22.48M 16.82M
Total Long-Term Assets
105.9M 127.57M 123.74M 134.47M 124.52M 82.62M
Total Assets
626.2M 550.1M 510.81M 497.09M 512.66M 404.75M
Account Payables
19.44M 24.77M 22.23M 29.08M 24.5M 25.15M
Deferred Revenue
27.73M n/a 121.82M 122.3M 157.82M 156.11M
Short-Term Debt
842K n/a n/a n/a n/a n/a
Other Current Liabilities
244.99M 170.39M 181.76M 187.75M 221.49M 207.94M
Total Current Liabilities
293M 279.34M 294.11M 305.07M 339.33M 324.87M
Long-Term Debt
n/a n/a n/a n/a n/a n/a
Other Long-Term Liabilities
1.69M 2.66M 3.35M 6.59M 1.23M 1.39M
Total Long-Term Liabilities
2.79M 4.2M 6.24M 11.19M 6.71M 8.74M
Total Liabilities
295.79M 283.54M 300.34M 316.27M 346.04M 333.61M
Total Debt
1.95M 1.53M 2.88M 4.61M 5.47M 7.35M
Book Value
330.42M 266.56M 210.47M 180.83M 166.61M 71.14M
Book Value Per Share
13.06 10.50 8.23 6.86 6.40 2.69
Common Stock
318K 315K 312K 310K 297K 293K
Retained Earnings
157.12M 86.58M 24.66M -15.83M -42.86M -139.33M
Comprehensive Income
-16.57M -18.14M -17.19M -11.31M -10.18M -7.41M
Shareholders Equity
305.13M 246.18M 193.73M 167.62M 164.86M 74.77M
Total Investments
30.91M 34.97M 58.49M 46.82M 68.1M 33.16M

© 2026 bestshares.com. All rights reserved.