IDT · Idt Corp · Dividend History & Yield
5 customers — 8.9% of revenue (fiscal 2025)
“While they may vary from quarter to quarter, our five largest customers collectively accounted for 8.9%, 10.3%, and 10.8% of our consolidated revenues in fiscal 2025, fiscal 2024, and fiscal 2023, respectively.”
5 customers — 10.3% of revenue (fiscal 2024)
“While they may vary from quarter to quarter, our five largest customers collectively accounted for 8.9%, 10.3%, and 10.8% of our consolidated revenues in fiscal 2025, fiscal 2024, and fiscal 2023, respectively.”
5 customers — 10.8% of revenue (fiscal 2023)
“While they may vary from quarter to quarter, our five largest customers collectively accounted for 8.9%, 10.3%, and 10.8% of our consolidated revenues in fiscal 2025, fiscal 2024, and fiscal 2023, respectively.”
5 customers — 20.4% of receivables (July 31, 2025)
“Our customers with the five largest receivables balance collectively accounted for 20.4% and 22.7% of our consolidated gross trade accounts receivable at July 31, 2025 and 2024, respectively.”
5 customers — 22.7% of receivables (July 31, 2024)
“Our customers with the five largest receivables balance collectively accounted for 20.4% and 22.7% of our consolidated gross trade accounts receivable at July 31, 2025 and 2024, respectively.”
Every cash dividend on file for this share class, by ex-dividend date: the amount per share, yearly totals, year-over-year growth and the trailing yield.
Dividends per Share by Year
| Year | Payments | Total per Share | Change | Relative size |
|---|---|---|---|---|
| 2026 · year to date | 3 | $0.21 | — | |
| 2025 | 4 | $0.24 | — | |
| 2024 · first year on file | 4 | $0.20 | — |
Dividend History
| Ex-Dividend Date | Amount per Share |
|---|---|
| Oct 5, 2026 | $0.07 |
| Jun 9, 2026 | $0.07 |
| Mar 19, 2026 | $0.07 |
| Dec 15, 2025 | $0.06 |
| Sep 30, 2025 | $0.06 |
| Jun 9, 2025 | $0.06 |
| Mar 17, 2025 | $0.06 |
| Dec 23, 2024 | $0.05 |
| Sep 30, 2024 | $0.05 |
| Jun 10, 2024 | $0.05 |
| Mar 18, 2024 | $0.05 |
History on file starts Mar 18, 2024; earlier payments, if any, are not in this record.