IDT logo

IDT

IDT CorporationNYSECommunication Services
$48.47-1.62%ClosedMarket Cap: $1.22B

As of 2026-04-06

Valuation

P/E (TTM)

14.84

PEG

5.93

P/B

3.58

P/S

0.96

EV/EBITDA

6.62

DCF Value

$93.95

FCF Yield

9.2%

Div Yield

0.5%

Margins & Returns

Gross Margin

36.9%

Operating Margin

8.4%

Net Margin

6.5%

ROE

26.2%

ROA

12.7%

ROIC

22.4%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q2 2026$320.5M37.8%$27.5M$20.9M$0.83$0.06
Q1 2026$322.8M36.6%$30.5M$22.4M$0.89$0.06
Q4 2025$316.6M36.2%$21.9M$16.9M$0.67$0.06
FY 2025$1.23B36.2%$100.4M$76.1M$3.01$0.22
Q3 2025$302.0M37.1%$26.6M$21.7M$0.86$0.06
Q2 2025$303.3M37.0%$28.3M$20.3M$0.80$0.05
Q1 2025$309.6M34.8%$23.6M$17.2M$0.68$0.05
Q4 2024$308.8M33.1%$20.1M$36.8M$1.45$0.05
FY 2024$1.21B32.4%$64.8M$64.5M$2.54$0.10
Q3 2024$299.6M31.1%$15.4M$5.6M$0.22$0.05
Q2 2024$296.1M31.6%$16.7M$14.4M$0.57
Q1 2024$301.2M31.4%$17.2M$7.7M$0.30