IDT IDT Corporation logo

IDT IDT Corporation

Communication Services
$52.15-1.42%ClosedMarket Cap: $1.31B

As of 2026-05-26

Valuation

P/E (TTM)

15.21

PEG

6.08

P/B

3.91

P/S

1.05

EV/EBITDA

7.46

DCF Value

$93.11

FCF Yield

8.5%

Div Yield

0.5%

Margins & Returns

Gross Margin

36.9%

Operating Margin

8.4%

Net Margin

6.5%

ROE

26.2%

ROA

12.1%

ROIC

22.4%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

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