IDT Corporation

48.73
-0.79 (-1.60%)
At close: Apr 25, 2025, 3:59 PM
48.81
0.16%
After-hours: Apr 25, 2025, 04:07 PM EDT

IDT Balance Sheet Statement

Financials in USD. Fiscal year is August - July.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Jul 31, 2024 Jul 31, 2023 Jul 31, 2022 Jul 31, 2021 Jul 31, 2020 Jul 31, 2019 Jul 31, 2018 Jul 31, 2017 Jul 31, 2016
164.56M 103.64M 98.35M 107.15M 84.86M 80.17M 68.09M 90.34M 109.54M
28.45M 48.61M 39.39M 56.45M 24.33M 8.22M 5.97M 58.27M 52.95M
6.52M 9.87M 7.43M 11.65M 8.83M 9.32M 6.63M 26.89M 14.02M
11.55M 10.92M 10.28M 10.39M 8.9M 11.57M 11.03M 8.79M 7.59M
42.22M 32.09M 64.31M 46.64M 44.17M 58.06M 69.48M 65.18M 47.53M
n/a 141.94M 129.79M 161.12M 149.48M 197.31M 11.42M -4.5M -15.7M
169.75M 155.98M 146.77M 136.55M 135.66M 201.74M 165.79M 142.82M 119.97M
422.52M 387.07M 362.63M 388.13M 322.13M 368.46M 328.88M 371.12M 339.05M
41.92M 44.2M 44.08M 38.5M 39.55M 34.35M 36.07M 88.99M 87.37M
32.57M 34.65M 35.99M 22.48M 16.82M 15.4M 11.31M 11.33M 12.06M
127.57M 123.74M 134.47M 124.52M 82.62M 75.24M 70.72M 147.85M 130.6M
550.1M 510.81M 497.09M 512.65M 404.75M 443.7M 399.6M 518.96M 469.66M
24.77M 22.23M 29.08M 24.5M 25.15M 37.08M 45.12M 40.99M 30.25M
n/a 121.82M 122.3M 157.82M 156.11M 217.51M 55M 76.45M 182.02M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
151.4M 181.75M 187.75M 221.49M 207.94M 263.31M 148.41M 236M 232.51M
279.34M 294.11M 305.07M 339.33M 324.87M 389.07M 366.98M 362.78M 343.82M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
2.66M 3.35M 6.59M 1.23M 1.39M 1.08M 1.31M 1.63M 1.64M
4.2M 6.24M 11.19M 6.71M 8.74M 1.08M 1.31M 1.63M 1.64M
283.54M 300.34M 316.27M 346.04M 333.61M 390.15M 368.29M 364.41M 345.45M
1.53M 2.88M 4.61M 5.47M 7.35M n/a n/a n/a n/a
315K 312K 310K 297K 293K 291K 289K 289K 287K
86.58M 24.66M -15.83M -42.86M -139.33M -160.76M -173.1M -163.37M -153.67M
-18.14M -17.19M -11.3M -10.18M -7.41M -4.86M -4.97M -2.34M -3.74M
246.18M 193.73M 167.62M 164.86M 74.77M 56.24M 30.66M 145.73M 123.8M
34.97M 9.87M 46.82M 68.1M 33.16M 17.54M 12.61M 85.17M 66.97M