| Income Statement | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 |
|---|---|---|---|---|
| Revenues | 315,713 | 320,516 | 322,752 | 325,540* |
| Direct cost of revenues | 193,210 | 199,239 | 204,573 | 215,231* |
| Gross profit | 122,503 | 121,277 | 118,179 | 110,309* |
| Selling, general, and administrative | 78,843 | 78,846 | 74,007 | 70,766* |
| Technology and development | 13,944 | 14,123 | 13,631 | 12,732* |
| Severance | 107 | 227 | 204 | 328* |
| Other operating (income) expense, net (see note 11) | 180 | -836 | 589 | -5,817* |
| Total operating expenses | 92,714 | 94,032 | 87,253 | 89,643* |
| Income from operations | 29,789 | 27,245 | 30,926 | 20,666* |
| Interest income, net | NaN | 1,640 | 1,708 | 1,429* |
| Interest income | 1,561 | NaN | NaN | NaN |
| Other income (expense), net | NaN | 186 | -467 | -8,537* |
| Other income, net | 904 | NaN | NaN | NaN |
| Income before income taxes | 32,254 | 29,071 | 32,167 | 13,558* |
| Provision for income taxes | 8,507 | 6,247 | 8,071 | 1,305* |
| Net income | 23,747 | 22,824 | 24,096 | 12,253* |
| Net income attributable to noncontrolling interests | 2,134 | 1,876 | 1,734 | 1,235* |
| Net income attributable to idt corporation | 21,613 | 20,948 | 22,362 | 11,018 |
| Basic EPS | 0.87 | 0.84 | 0.89 | 0.437 |
| Diluted EPS | 0.87 | 0.84 | 0.89 | 0.435 |
| Basic Average Shares | 24,893,000 | 25,048,000 | 25,183,000 | 25,211,000 |
| Diluted Average Shares | 24,915,000 | 25,055,000 | 25,193,000 | 25,341,000 |
IDT CORP (IDT)
IDT CORP (IDT)