Skip to content
10-Q

Quarterly Report

IDT CORP IDT

0001493152-26-009820

← back to feed
Filed
Mar 12, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q2 2026 · Jan 31, 2026 25.06M sh
Shares Diluted Q2 2026 · Jan 31, 2026 25.12M sh
Shares Diluted Q2 2026 · Jan 31, 2025 25.32M sh
Shares Diluted Q2 2026 · Jan 31, 2025 25.34M sh
Stock Repurchased Q2 2026 · Jan 31, 2026 $15.04M
Stock Repurchased Q2 2026 · Jan 31, 2025 $11.4M
Capex Q2 2026 · Jan 31, 2026 $11.97M
Capex Q2 2026 · Jan 31, 2025 $10.1M
Operating Cash Flow Q2 2026 · Jan 31, 2026 $28.18M
Operating Cash Flow Q2 2026 · Jan 31, 2025 $20.32M
Cash And Equivalents Q2 2026 · Jan 31, 2026 $210.18M
Cash And Equivalents Q2 2026 · Jul 31, 2025 $226.51M
Stockholders Equity Q2 2026 · Jan 31, 2026 $339.74M
Stockholders Equity Q2 2026 · Jul 31, 2025 $305.13M
Current Liabilities Q2 2026 · Jan 31, 2026 $308.41M
Current Liabilities Q2 2026 · Jul 31, 2025 $293M
Total Liabilities Q2 2026 · Jan 31, 2026 $310.09M
Total Liabilities Q2 2026 · Jul 31, 2025 $295.79M
Current Assets Q2 2026 · Jan 31, 2026 $572.8M
Current Assets Q2 2026 · Jul 31, 2025 $520.3M
Total Assets Q2 2026 · Jan 31, 2026 $678.29M
Total Assets Q2 2026 · Jul 31, 2025 $626.2M
Eps Diluted Q2 2026 · Jan 31, 2026 $0.84
Eps Diluted Q2 2026 · Jan 31, 2026 $1.72
Eps Diluted Q2 2026 · Jan 31, 2025 $0.80
Eps Diluted Q2 2026 · Jan 31, 2025 $1.48
Eps Basic Q2 2026 · Jan 31, 2026 $0.84
Eps Basic Q2 2026 · Jan 31, 2026 $1.72
Eps Basic Q2 2026 · Jan 31, 2025 $0.81
Eps Basic Q2 2026 · Jan 31, 2025 $1.49
Sga Expense Q2 2026 · Jan 31, 2026 $78.85M
Sga Expense Q2 2026 · Jan 31, 2026 $152.85M
Sga Expense Q2 2026 · Jan 31, 2025 $70.72M
Sga Expense Q2 2026 · Jan 31, 2025 $141.77M
Rd Expense Q2 2026 · Jan 31, 2026 $14.12M
Rd Expense Q2 2026 · Jan 31, 2026 $27.75M
Rd Expense Q2 2026 · Jan 31, 2025 $12.61M
Rd Expense Q2 2026 · Jan 31, 2025 $25.37M
Net Income Q2 2026 · Jan 31, 2026 $20.95M
Net Income Q2 2026 · Jan 31, 2026 $43.31M
Net Income Q2 2026 · Jan 31, 2025 $20.27M
Net Income Q2 2026 · Jan 31, 2025 $37.52M
Operating Income Q2 2026 · Jan 31, 2026 $27.25M
Operating Income Q2 2026 · Jan 31, 2026 $58.17M
Operating Income Q2 2026 · Jan 31, 2025 $28.32M
Operating Income Q2 2026 · Jan 31, 2025 $51.96M
Gross Profit Q2 2026 · Jan 31, 2026 $121.28M
Gross Profit Q2 2026 · Jan 31, 2026 $239.46M
Gross Profit Q2 2026 · Jan 31, 2025 $112.11M
Gross Profit Q2 2026 · Jan 31, 2025 $219.74M
Cost Of Revenue Q2 2026 · Jan 31, 2026 $199.24M
Cost Of Revenue Q2 2026 · Jan 31, 2026 $403.81M
Cost Of Revenue Q2 2026 · Jan 31, 2025 $191.24M
Cost Of Revenue Q2 2026 · Jan 31, 2025 $393.18M
Revenue Q2 2026 · Jan 31, 2026 $320.52M
Revenue Q2 2026 · Jan 31, 2026 $643.27M
Revenue Q2 2026 · Jan 31, 2025 $303.35M
Revenue Q2 2026 · Jan 31, 2025 $612.92M