| IDT CORP |
Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 | Q4-CY2013 |
Balance Sheet Date | | | 2025-Jul-31 | 2025-Apr-30 | 2025-Jan-31 | 2024-Oct-31 | 2024-Jul-31 | 2024-Apr-30 | 2024-Jan-31 | 2023-Oct-31 | 2023-Jul-31 | 2023-Apr-30 | 2023-Jan-31 | 2022-Oct-31 | 2022-Jul-31 | 2022-Apr-30 | 2022-Jan-31 | 2021-Oct-31 | 2021-Jul-31 | 2021-Apr-30 | 2021-Jan-31 | 2020-Oct-31 | 2020-Jul-31 | 2020-Apr-30 | 2020-Jan-31 | 2019-Oct-31 | 2019-Jul-31 | 2019-Apr-30 | 2019-Jan-31 | 2018-Oct-31 | 2018-Jul-31 | 2018-Apr-30 | 2018-Jan-31 | 2017-Oct-31 | 2017-Jul-31 | 2017-Apr-30 | 2017-Jan-31 | 2016-Oct-31 | 2016-Jul-31 | 2016-Apr-30 | 2016-Jan-31 | 2015-Oct-31 | 2015-Jul-31 | 2015-Apr-30 | 2015-Jan-31 | 2014-Oct-31 | 2014-Jul-31 | 2014-Apr-30 | 2014-Jan-31 |
Fiscal Period | | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 |
Total Revenue | | | 316,594,000$ | 301,985,000$ | 303,349,000$ | 309,566,000$ | 308,832,000$ | 299,643,000$ | 296,098,000$ | 301,205,000$ | 303,807,000$ | 299,295,000$ | 313,936,000$ | 321,816,000$ | 328,563,000$ | 328,353,000$ | 337,058,000$ | 370,083,000$ | 389,968,000$ | 373,831,000$ | 339,766,000$ | 343,425,000$ | 360,344,000$ | 321,336,000$ | 323,890,000$ | 340,200,000$ | 356,128,000$ | 341,255,000$ | 349,473,000$ | 362,316,000$ | 392,647,000$ | 365,410,000$ | 395,883,000$ | 393,555,000$ | 394,987,000$ | 370,035,000$ | 367,556,000$ | 369,151,000$ | 368,075,000$ | 355,154,000$ | 382,454,000$ | 390,578,000$ | 405,796,000$ | 383,930,000$ | 394,173,000$ | 412,878,000$ | 420,687,000$ | 403,761,000$ | 406,423,000$ |
Cost Of Revenue | | | 202,099,000$ | 190,023,000$ | 191,239,000$ | 201,939,000$ | 206,639,000$ | 202,599,000$ | 199,171,000$ | 207,211,000$ | 213,101,000$ | 211,734,000$ | 223,499,000$ | 232,670,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 282,791,000$ | 291,178,000$ | 304,693,000$ | 325,133,000$ | 307,165,000$ | 337,229,000$ | 336,510,000$ | 337,062,000$ | 314,704,000$ | 310,913,000$ | 313,029,000$ | 309,139,000$ | 293,220,000$ | 319,724,000$ | 324,511,000$ | 339,311,000$ | 316,508,000$ | 328,737,000$ | 343,807,000$ | 349,313,000$ | 332,376,000$ | 335,258,000$ |
Gross Profit | | | 114,495,000$ | 111,962,000$ | 112,110,000$ | 107,627,000$ | 102,193,000$ | 97,044,000$ | 96,927,000$ | 93,994,000$ | 90,706,000$ | 87,561,000$ | 90,437,000$ | 89,146,000$ | 328,563,000$ | 328,353,000$ | 337,058,000$ | 370,083,000$ | 389,968,000$ | 373,831,000$ | 339,766,000$ | 343,425,000$ | 360,344,000$ | 321,336,000$ | 323,890,000$ | 340,200,000$ | 356,128,000$ | 58,464,000$ | 58,295,000$ | 57,623,000$ | 67,514,000$ | 58,245,000$ | 58,654,000$ | 57,045,000$ | 57,925,000$ | 55,331,000$ | 56,643,000$ | 56,122,000$ | 58,936,000$ | 61,934,000$ | 62,730,000$ | 66,067,000$ | 66,485,000$ | 67,422,000$ | 65,436,000$ | 69,071,000$ | 71,374,000$ | 71,385,000$ | 71,165,000$ |
Gross Margin | | | 36.17% | 37.08% | 36.96% | 34.77% | 33.09% | 32.39% | 32.74% | 31.21% | 29.86% | 29.26% | 28.81% | 27.70% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 17.13% | 16.68% | 15.90% | 17.20% | 15.94% | 14.82% | 14.50% | 14.67% | 14.95% | 15.41% | 15.20% | 16.01% | 17.44% | 16.40% | 16.92% | 16.38% | 17.56% | 16.60% | 16.73% | 16.97% | 17.68% | 17.51% |
Operating Expenses | | | 91,683,000$ | 85,376,000$ | 83,793,000$ | 83,987,000$ | 82,055,000$ | 85,612,000$ | 80,910,000$ | 76,829,000$ | 78,746,000$ | 77,184,000$ | 72,256,000$ | 68,920,000$ | (728,955,000$) | 67,281,000$ | 65,448,000$ | 64,559,000$ | 61,259,000$ | 59,573,000$ | 58,762,000$ | 56,633,000$ | 59,681,000$ | 57,869,000$ | 58,973,000$ | 58,731,000$ | 59,147,000$ | 55,042,000$ | 56,662,000$ | 56,146,000$ | 56,280,000$ | 55,935,000$ | 58,093,000$ | 55,744,000$ | 54,964,000$ | 51,670,000$ | 52,626,000$ | 50,737,000$ | 53,909,000$ | 57,112,000$ | 56,027,000$ | 58,142,000$ | 59,011,000$ | 58,409,000$ | 61,834,000$ | 63,060,000$ | 65,187,000$ | 62,215,000$ | 63,941,000$ |
Operating Income | | | 22,812,000$ | 26,586,000$ | 28,317,000$ | 23,640,000$ | 20,138,000$ | 11,432,000$ | 16,017,000$ | 17,165,000$ | 11,960,000$ | 10,377,000$ | 18,181,000$ | 20,226,000$ | 1,057,518,000$ | 261,072,000$ | 271,610,000$ | 305,524,000$ | 328,709,000$ | 314,258,000$ | 281,004,000$ | 286,792,000$ | 300,663,000$ | 263,467,000$ | 264,917,000$ | 281,469,000$ | 296,981,000$ | 3,422,000$ | 1,633,000$ | 1,477,000$ | 11,234,000$ | 2,310,000$ | 561,000$ | 1,301,000$ | 2,961,000$ | 3,661,000$ | 4,017,000$ | 5,385,000$ | 5,027,000$ | 4,822,000$ | 6,703,000$ | 7,925,000$ | 7,474,000$ | 9,013,000$ | 3,602,000$ | 6,011,000$ | 6,187,000$ | 9,170,000$ | 7,224,000$ |
Other Income | | | (2,397,000$) | 4,174,000$ | 1,561,000$ | 1,145,000$ | 282,000$ | (2,111,000$) | 3,729,000$ | (4,742,000$) | 645,000$ | 327,000$ | 2,423,000$ | (3,333,000$) | (1,039,468,000$) | (252,727,000$) | (260,626,000$) | (307,954,000$) | (309,361,000$) | (296,446,000$) | (264,772,000$) | (274,919,000$) | (285,832,000$) | (261,763,000$) | (262,849,000$) | (282,355,000$) | (296,680,000$) | (2,436,000$) | (1,408,000$) | (2,536,000$) | (728,000$) | (4,511,000$) | (385,000$) | (1,682,000$) | 377,000$ | (10,275,000$) | (999,000$) | 2,494,000$ | 4,250,000$ | 1,218,000$ | (26,000$) | (452,000$) | (1,837,000$) | (7,895,000$) | 1,100,000$ | 74,919,000$ | (1,619,000$) | 159,000$ | (2,610,000$) |
Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Interest Expenses | | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 71,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 41,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 54,000$ | 40,000$ | 90,000$ | 93,000$ | 135,000$ | 0$ |
Income Before Tax | | | 20,415,000$ | 30,760,000$ | 29,878,000$ | 24,785,000$ | 20,420,000$ | 9,321,000$ | 19,746,000$ | 12,423,000$ | 12,605,000$ | 10,704,000$ | 20,604,000$ | 16,893,000$ | 17,979,000$ | 8,345,000$ | 10,984,000$ | (2,430,000$) | 19,348,000$ | 17,812,000$ | 16,232,000$ | 11,832,000$ | 14,831,000$ | 1,704,000$ | 2,068,000$ | (886,000$) | 301,000$ | 986,000$ | 225,000$ | (1,059,000$) | 10,506,000$ | (2,201,000$) | 176,000$ | (381,000$) | 3,338,000$ | (6,614,000$) | 3,018,000$ | 7,879,000$ | 9,277,000$ | 6,040,000$ | 6,677,000$ | 7,473,000$ | 5,637,000$ | 1,064,000$ | 4,662,000$ | 80,840,000$ | 4,475,000$ | 9,194,000$ | 4,614,000$ |
Tax Expenses | | | 2,933,000$ | 7,798,000$ | 7,665,000$ | 6,302,000$ | (17,272,000$) | 2,979,000$ | 3,992,000$ | 3,947,000$ | 3,847,000$ | 2,960,000$ | 5,295,000$ | 4,338,000$ | (9,000$) | 3,239,000$ | 2,734,000$ | (85,000$) | (19,525,000$) | (18,586,000$) | 3,027,000$ | 3,417,000$ | (6,720,000$) | 1,319,000$ | 1,164,000$ | 536,000$ | (581,000$) | (1,471,000$) | 1,236,000$ | 939,000$ | 1,971,000$ | 1,029,000$ | 3,300,000$ | 1,416,000$ | 12,796,000$ | (2,162,000$) | 1,761,000$ | (16,600,000$) | (2,140,000$) | 1,339,000$ | 2,014,000$ | 2,898,000$ | 3,756,000$ | (59,000$) | 1,905,000$ | 486,000$ | (3,913,000$) | 3,595,000$ | 1,641,000$ |
Income from Continuing Operations | | | 17,482,000$ | 22,962,000$ | 22,213,000$ | 18,483,000$ | 37,692,000$ | 6,342,000$ | 15,754,000$ | 8,476,000$ | 8,758,000$ | 7,744,000$ | 15,309,000$ | 12,555,000$ | 17,988,000$ | 5,106,000$ | 8,250,000$ | (2,345,000$) | 38,873,000$ | 36,398,000$ | 13,205,000$ | 8,415,000$ | 21,551,000$ | 385,000$ | 904,000$ | (1,422,000$) | 882,000$ | 2,457,000$ | (1,011,000$) | (1,998,000$) | 8,535,000$ | (3,230,000$) | (3,124,000$) | (1,797,000$) | (9,458,000$) | (4,452,000$) | 1,257,000$ | 24,479,000$ | 11,417,000$ | 4,701,000$ | 4,663,000$ | 4,575,000$ | 1,881,000$ | 1,123,000$ | 2,757,000$ | 80,354,000$ | 8,388,000$ | 5,599,000$ | 2,973,000$ |
Income from Discontinued Operations | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Consolidated Income | | | 17,482,000$ | 22,962,000$ | 22,213,000$ | 18,483,000$ | 37,692,000$ | 6,342,000$ | 15,754,000$ | 8,476,000$ | 8,758,000$ | 7,744,000$ | 15,309,000$ | 12,555,000$ | 17,988,000$ | 5,106,000$ | 8,250,000$ | (2,345,000$) | 38,873,000$ | 36,398,000$ | 13,205,000$ | 8,415,000$ | 21,551,000$ | 385,000$ | 904,000$ | (1,422,000$) | 2,274,000$ | 2,457,000$ | (1,011,000$) | (1,998,000$) | 8,535,000$ | (3,230,000$) | 1,690,000$ | (1,797,000$) | (9,458,000$) | (4,452,000$) | 1,257,000$ | 22,294,000$ | 11,418,000$ | 4,701,000$ | 4,663,000$ | 4,575,000$ | 1,882,000$ | 1,123,000$ | 2,757,000$ | 80,354,000$ | 8,387,000$ | 5,599,000$ | 2,973,000$ |
Net Income | | | 16,885,000$ | 21,692,000$ | 20,269,000$ | 17,249,000$ | 36,819,000$ | 5,551,000$ | 14,425,000$ | 7,659,000$ | 7,977,000$ | 6,890,000$ | 14,623,000$ | 11,002,000$ | 17,242,000$ | 4,771,000$ | 7,487,000$ | (2,478,000$) | 38,731,000$ | 36,348,000$ | 13,108,000$ | 8,288,000$ | 21,493,000$ | 518,000$ | 932,000$ | (1,513,000$) | 1,574,000$ | 2,170,000$ | (1,311,000$) | (2,299,000$) | 8,242,000$ | (3,458,000$) | 1,516,000$ | (2,092,000$) | (9,841,000$) | (4,775,000$) | 875,000$ | 21,918,000$ | 11,019,000$ | 4,237,000$ | 4,065,000$ | 4,193,000$ | 1,260,000$ | 565,000$ | 2,510,000$ | 80,155,000$ | 7,709,000$ | 5,017,000$ | 2,535,000$ |
Profit Margin | | | 5.33% | 7.18% | 6.68% | 5.57% | 11.92% | 1.85% | 4.87% | 2.54% | 2.63% | 2.30% | 4.66% | 3.42% | 5.25% | 1.45% | 2.22% | (.67%) | 9.93% | 9.72% | 3.86% | 2.41% | 5.97% | .16% | .29% | (.45%) | .44% | .64% | (.38%) | (.64%) | 2.10% | (.95%) | .38% | (.53%) | (2.49%) | (1.29%) | .24% | 5.94% | 2.99% | 1.19% | 1.06% | 1.07% | .31% | .15% | .64% | 19.41% | 1.83% | 1.24% | .62% |
Earnings to Minority | | | 597,000$ | 1,270,000$ | 1,944,000$ | 1,234,000$ | 873,000$ | 791,000$ | 1,329,000$ | 817,000$ | 781,000$ | 854,000$ | 686,000$ | 1,553,000$ | 746,000$ | 335,000$ | 763,000$ | 133,000$ | 142,000$ | 50,000$ | 97,000$ | 127,000$ | 58,000$ | (133,000$) | (28,000$) | 91,000$ | 700,000$ | 287,000$ | 300,000$ | 301,000$ | 293,000$ | 228,000$ | 174,000$ | 295,000$ | 383,000$ | 323,000$ | 382,000$ | 376,000$ | 399,000$ | 464,000$ | 598,000$ | 382,000$ | 622,000$ | 558,000$ | 247,000$ | 199,000$ | 678,000$ | 582,000$ | 438,000$ |
Earnings to Common Shareholders | | | 16,885,000$ | 21,692,000$ | 20,269,000$ | 17,249,000$ | 36,819,000$ | 5,551,000$ | 14,425,000$ | 7,659,000$ | 7,977,000$ | 6,890,000$ | 14,623,000$ | 11,002,000$ | 17,242,000$ | 4,771,000$ | 7,487,000$ | (2,478,000$) | 38,731,000$ | 36,348,000$ | 13,108,000$ | 8,288,000$ | 21,493,000$ | 518,000$ | 932,000$ | (1,513,000$) | 1,574,000$ | 2,170,000$ | (1,311,000$) | (2,299,000$) | 8,242,000$ | (3,458,000$) | 1,516,000$ | (2,092,000$) | (9,841,000$) | (4,775,000$) | 875,000$ | 21,918,000$ | 11,019,000$ | 4,237,000$ | 4,065,000$ | 4,193,000$ | 1,260,000$ | 565,000$ | 2,510,000$ | 80,155,000$ | 7,709,000$ | 5,017,000$ | 2,535,000$ |
Earnings Per Share, Basic | | | 0.67$ | 0.86$ | 0.81$ | 0.68$ | 1.46$ | 0.22$ | 0.57$ | 0.30$ | 0.31$ | 0.27$ | 0.57$ | 0.43$ | 0.66$ | 0.18$ | 0.29$ | (0.10$) | 1.52$ | 1.42$ | 0.52$ | 0.32$ | 0.82$ | 0.02$ | 0.04$ | (0.06$) | 0.03$ | 0.08$ | (0.05$) | (96.47$) | 0.33$ | (0.14$) | 0.06$ | (0.08$) | (0.41$) | (0.21$) | 0.04$ | 0.97$ | 0.49$ | 0.19$ | 0.18$ | 0.18$ | 0.05$ | 0.02$ | 0.11$ | 3.52$ | 0.34$ | 0.22$ | 0.12$ |
Earnings Per Share, Diluted | | | 0.67$ | 0.86$ | 0.80$ | 0.68$ | 1.44$ | 0.22$ | 0.57$ | 0.30$ | 0.31$ | 0.27$ | 0.57$ | 0.43$ | 0.64$ | 0.18$ | 0.28$ | (0.10$) | 1.46$ | 1.39$ | 0.51$ | 0.32$ | 0.81$ | 0.02$ | 0.04$ | (0.06$) | 0.03$ | 0.08$ | (0.05$) | (96.47$) | 0.33$ | (0.14$) | 0.06$ | (0.08$) | (0.40$) | (0.21$) | 0.04$ | 0.96$ | 0.48$ | 0.19$ | 0.18$ | 0.18$ | 0.05$ | 0.02$ | 0.11$ | 3.47$ | 0.33$ | 0.22$ | 0.11$ |
Average Shares, Basic | | | 25,222,000 | 25,165,000 | 25,161,000 | 25,204,000 | 25,266,000 | 25,345,000 | 25,175,000 | 25,178,000 | 25,437,000 | 25,518,000 | 25,510,000 | 25,603,000 | 26,045,000 | 25,901,000 | 25,652,000 | 25,566,000 | 25,554,000 | 25,530,000 | 25,362,000 | 25,534,000 | 26,142,000 | 26,371,000 | 26,320,000 | 26,279,000 | 50,069,169 | 26,263,000 | 24,816,000 | 23,831 | 24,674,000 | 24,675,000 | 24,643,000 | 24,628,000 | 24,194,000 | 23,054,000 | 22,768,000 | 22,712,000 | 22,691,000 | 22,635,000 | 22,799,000 | 22,935,000 | 23,005,000 | 23,034,000 | 22,818,000 | 22,755,000 | 22,746,000 | 22,680,000 | 21,572,000 |
Average Shares, Diluted | | | 25,244,000 | 25,249,000 | 25,324,000 | 25,363,000 | 25,482,000 | 25,516,000 | 25,317,000 | 25,277,000 | 25,542,000 | 25,612,000 | 25,538,000 | 25,616,000 | 27,111,000 | 26,205,000 | 26,542,000 | 25,566,000 | 26,502,000 | 26,136,000 | 25,713,000 | 25,861,000 | 26,528,000 | 26,506,000 | 26,451,000 | 26,279,000 | 50,129,169 | 26,263,000 | 24,816,000 | 23,831 | 24,845,000 | 24,675,000 | 24,724,000 | 24,628,000 | 24,320,000 | 23,054,000 | 22,963,000 | 22,899,000 | 22,812,000 | 22,680,000 | 22,799,000 | 22,969,000 | 23,204,000 | 23,468,000 | 23,225,000 | 23,091,000 | 23,070,000 | 23,023,000 | 22,743,000 |
EBIT | | | 20,415,000$ | 30,760,000$ | 29,878,000$ | 24,785,000$ | 20,420,000$ | 9,321,000$ | 19,746,000$ | 12,423,000$ | 12,605,000$ | 10,704,000$ | 20,604,000$ | 16,893,000$ | 18,050,000$ | 8,345,000$ | 10,984,000$ | (2,430,000$) | 19,348,000$ | 17,812,000$ | 16,232,000$ | 11,873,000$ | 14,831,000$ | 1,704,000$ | 2,068,000$ | (886,000$) | 301,000$ | 986,000$ | 225,000$ | (1,059,000$) | 10,506,000$ | (2,201,000$) | 176,000$ | (381,000$) | 3,338,000$ | (6,614,000$) | 3,018,000$ | 7,879,000$ | 9,277,000$ | 6,040,000$ | 6,677,000$ | 7,473,000$ | 5,637,000$ | 1,118,000$ | 4,702,000$ | 80,930,000$ | 4,568,000$ | 9,329,000$ | 4,614,000$ |
EBITDA | | | 25,721,000$ | 35,972,000$ | 35,127,000$ | 30,026,000$ | 25,515,000$ | 14,432,000$ | 24,845,000$ | 17,470,000$ | 17,755,000$ | 15,889,000$ | 25,604,000$ | 21,683,000$ | 22,832,000$ | 12,854,000$ | 15,362,000$ | 2,016,000$ | 23,731,000$ | 22,237,000$ | 20,696,000$ | 16,366,000$ | 19,519,000$ | 6,943,000$ | 7,252,000$ | 4,409,000$ | 6,052,000$ | 6,510,000$ | 5,987,000$ | 4,535,000$ | 16,100,000$ | 3,598,000$ | 5,911,000$ | 5,292,000$ | 8,967,000$ | (1,140,000$) | 8,319,000$ | 13,178,000$ | 14,269,000$ | 11,558,000$ | 11,650,000$ | 12,525,000$ | 10,593,000$ | 5,735,000$ | 9,142,000$ | 85,335,000$ | 8,778,000$ | 13,482,000$ | 8,673,000$ |