Skip to content
10-Q

Quarterly Report

IDT CORP IDT

0001437749-26-019975

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q3 2026 · Apr 30, 2026 24.92M sh
Shares Diluted Q3 2026 · Apr 30, 2026 25.05M sh
Shares Diluted Q3 2026 · Apr 30, 2025 25.25M sh
Shares Diluted Q3 2026 · Apr 30, 2025 25.31M sh
Capex Q3 2026 · Apr 30, 2026 $17.07M
Capex Q3 2026 · Apr 30, 2025 $15.51M
Operating Cash Flow Q3 2026 · Apr 30, 2026 $46.66M
Operating Cash Flow Q3 2026 · Apr 30, 2025 $96.06M
Cash And Equivalents Q3 2026 · Apr 30, 2026 $214.96M
Cash And Equivalents Q3 2026 · Jul 31, 2025 $226.51M
Stockholders Equity Q3 2026 · Apr 30, 2026 $357.89M
Stockholders Equity Q3 2026 · Jul 31, 2025 $305.13M
Current Liabilities Q3 2026 · Apr 30, 2026 $308.04M
Current Liabilities Q3 2026 · Jul 31, 2025 $293M
Total Liabilities Q3 2026 · Apr 30, 2026 $309.58M
Total Liabilities Q3 2026 · Jul 31, 2025 $295.79M
Current Assets Q3 2026 · Apr 30, 2026 $592.71M
Current Assets Q3 2026 · Jul 31, 2025 $520.3M
Total Assets Q3 2026 · Apr 30, 2026 $698.03M
Total Assets Q3 2026 · Jul 31, 2025 $626.2M
Eps Diluted Q3 2026 · Apr 30, 2026 $0.87
Eps Diluted Q3 2026 · Apr 30, 2026 $2.59
Eps Diluted Q3 2026 · Apr 30, 2025 $0.86
Eps Diluted Q3 2026 · Apr 30, 2025 $2.34
Eps Basic Q3 2026 · Apr 30, 2026 $0.87
Eps Basic Q3 2026 · Apr 30, 2026 $2.59
Eps Basic Q3 2026 · Apr 30, 2025 $0.86
Eps Basic Q3 2026 · Apr 30, 2025 $2.35
Sga Expense Q3 2026 · Apr 30, 2026 $78.84M
Sga Expense Q3 2026 · Apr 30, 2026 $231.7M
Sga Expense Q3 2026 · Apr 30, 2025 $72.27M
Sga Expense Q3 2026 · Apr 30, 2025 $214.04M
Rd Expense Q3 2026 · Apr 30, 2026 $13.94M
Rd Expense Q3 2026 · Apr 30, 2026 $41.7M
Rd Expense Q3 2026 · Apr 30, 2025 $12.74M
Rd Expense Q3 2026 · Apr 30, 2025 $38.12M
Net Income Q3 2026 · Apr 30, 2026 $21.61M
Net Income Q3 2026 · Apr 30, 2026 $64.92M
Net Income Q3 2026 · Apr 30, 2025 $21.69M
Net Income Q3 2026 · Apr 30, 2025 $59.21M
Operating Income Q3 2026 · Apr 30, 2026 $29.79M
Operating Income Q3 2026 · Apr 30, 2026 $87.96M
Operating Income Q3 2026 · Apr 30, 2025 $26.59M
Operating Income Q3 2026 · Apr 30, 2025 $78.54M
Gross Profit Q3 2026 · Apr 30, 2026 $122.5M
Gross Profit Q3 2026 · Apr 30, 2026 $361.96M
Gross Profit Q3 2026 · Apr 30, 2025 $111.96M
Gross Profit Q3 2026 · Apr 30, 2025 $331.7M
Cost Of Revenue Q3 2026 · Apr 30, 2026 $193.21M
Cost Of Revenue Q3 2026 · Apr 30, 2026 $597.02M
Cost Of Revenue Q3 2026 · Apr 30, 2025 $190.02M
Cost Of Revenue Q3 2026 · Apr 30, 2025 $583.2M