IDT Corporation (IDT) Financials

IDT Assets vs Liabilities

DateAssetsLiabilities
July 31, 2026 764.3 million 356.3 million
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

IDT Free Cash Flow and Stock based compensation

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

IDT Net Income

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

IDT Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
July 31, 2026 410.6 million - 817000
April 30, 2026 251.4 million - 621000
Jan. 31, 2026 246.2 million - 753000
Oct. 31, 2025 220.0 million - 904000

IDT Shares Outstanding

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

IDT Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
July 31, 2026 6.0 million 14.0 million 86.7 million -
April 30, 2026 5.1 million 13.9 million 78.6 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 -

IDT Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
July 31, 2026 339.0 million 204.2 million
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

IDT Revenue by Segment

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

IDT

Price: $80.67

52 week price:
45.72
82.68

Dividend Yield: 0.34%

5-year range yield:
0.34%
0.56%

Forward Dividend Yield: 0.35%

Payout Ratio: 14.29%

Payout Ratio Range:
-225.62%
1582.38%

Dividend Per Share: 0.28 USD

Earnings Per Share: 3.42 USD

P/E Ratio: 23.09

Exchange: NYQ

Sector: Communication Services

Industry: Telecom Services

Country: United States

Volume: 118387

Ebitda: 27.3 million

Market Capitalization: 2.0 billion

Average Dividend Frequency: 4

Years Paying Dividends: 3

Links: