
IDT
Quarterly Financials
| Values in thousands | 2026-07-31 | 2026-04-30 | 2026-01-31 | 2025-10-31 |
|---|---|---|---|---|
Revenue | $338,979 | $315,713 | $320,516 | $322,752 |
Gross Profit | 134,829 | 122,503 | 121,277 | 118,179 |
EBITDA | 39,113 | 34,942 | 33,009 | 35,846 |
EBIT | 33,767 | 29,586 | 27,616 | 30,541 |
Net Income | 21,710 | 21,613 | 20,948 | 22,362 |
Net Change In Cash | 338,979 | 315,713 | 320,516 | 322,752 |
Free Cash Flow | 38,369 | 13,382 | 32,171 | -15,961 |
Cash | 359,336 | 214,957 | 210,183 | 189,273 |
Basic Shares | 24,900 | 24,915 | 25,124 | 25,193 |
Annual Financials
| Values in thousands | 2026-07-31 | 2025-07-31 | 2024-07-31 | 2023-07-31 |
|---|---|---|---|---|
Revenue | $1,297,960 | $1,231,495 | $1,205,778 | $1,238,854 |
Gross Profit | 496,788 | 446,195 | 390,157 | 363,120 |
EBITDA | 143,756 | 127,163 | 82,261 | 82,097 |
EBIT | 122,356 | 106,155 | 61,910 | 61,961 |
Net Income | 86,633 | 76,094 | 64,454 | 40,492 |
Net Change In Cash | 1,297,960 | 1,231,495 | 1,205,778 | 1,238,854 |
Free Cash Flow | 67,962 | 106,291 | 59,269 | 32,182 |
Cash | 359,336 | 226,505 | 164,557 | 103,637 |
Basic Shares | 25,023 | 25,295 | 25,398 | 25,577 |
Earnings Calls
| Quarter | EPS |
|---|---|
2026-07-31 | $0.94 |
2026-04-30 | $0.94 |
2026-01-31 | $1 |
2025-10-31 | $0.94 |