IDT Corporation (IDT) Financials

IDT Assets vs Liabilities

DateAssetsLiabilities
April 30, 2026 698.0 million 309.6 million
Jan. 31, 2026 678.3 million 310.1 million
Oct. 31, 2025 654.9 million 307.3 million
July 31, 2025 626.2 million 295.8 million

IDT Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
April 30, 2026 13.4 million ?
Jan. 31, 2026 32.2 million 4.3 million
Oct. 31, 2025 -16.0 million 2.0 million
July 31, 2025 25.7 million 354000

IDT Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
April 30, 2026 21.6 million
Jan. 31, 2026 24.6 million
Oct. 31, 2025 22.4 million
July 31, 2025 17.5 million

IDT Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
April 30, 2026 379.8 million - 621000
Jan. 31, 2026 336.9 million 753000 753000
Oct. 31, 2025 343.9 million 904000 904000
July 31, 2025 253.8 million - 1.1 million

IDT Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
April 30, 2026 24.9 million
Jan. 31, 2026 25.1 million
Oct. 31, 2025 25.2 million
July 31, 2025 25.3 million

IDT Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
April 30, 2026 5.1 million 13.9 million 78.8 million -
Jan. 31, 2026 6.1 million 14.1 million 79.5 million -
Oct. 31, 2025 5.8 million 13.6 million 74.7 million -
July 31, 2025 5.3 million 12.8 million 74.0 million -

IDT Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
April 30, 2026 315.7 million 193.2 million
Jan. 31, 2026 320.5 million 199.2 million
Oct. 31, 2025 322.8 million 204.6 million
July 31, 2025 316.6 million 202.1 million

IDT Revenue by Segment

Graph available only for paid members. Upgrade to see it.

IDT

Price: $61.40

52 week price:
45.72
71.05

Dividend Yield: 0.43%

5-year range yield:
0.35%
0.56%

Forward Dividend Yield: 0.46%

Payout Ratio: 14.29%

Payout Ratio Range:
-225.62%
1582.38%

Dividend Per Share: 0.28 USD

Earnings Per Share: 3.26 USD

P/E Ratio: 16.90

Exchange: NYQ

Sector: Communication Services

Industry: Telecom Services

Country: United States

Volume: 118387

Ebitda: 27.3 million

Market Capitalization: 1.5 billion

Average Dividend Frequency: 4

Years Paying Dividends: 3

Links: