Skip to content

IDT

IDT Corporation

NYSE · Communication Services · Telecommunications Services · US

$68.50
−0.33%
Ask drillr

Income statement

MetricTTM2025202420232022
Revenue
Total Revenue1.3B1.2B1.2B1.2B1.4B
Cost of Revenue799.1M785.3M815.6M875.7M1.0B
Gross Profit476.5M446.2M390.2M363.1M329.6M
Operating Expenses
R&D Expense54.5M51.0M50.6M13.2M12.2M
SG&A Expense306.9M287.6M270.2M243.2M250.5M
General & Admin Expense306.9M266.7M277.4M225.3M258.2M
Selling & Marketing Expense20.9M(7.2M)17.9M(7.7M)
Other Expenses5.4M7.2M4.6M(728.0K)18.9M
Total Operating Expenses366.8M345.8M325.4M301.2M269.4M
Cost and Expenses1.2B1.1B1.1B1.2B1.3B
Operating Income (EBIT)109.6M100.4M64.8M60.7M60.1M
Non-Operating
Interest Income6.7M6.1M4.8M3.1M146.0K
Interest Expense
Net Interest Income6.7M6.1M4.8M3.1M146.0K
Other Non-Op Income/Expense4.3M5.4M(2.8M)64.0K(25.2M)
Non-Operating Income (excl Interest)(4.7M)(5.7M)2.7M(1.2M)6.7M
EBT (Pre-Tax Income)113.9M105.8M61.9M60.8M34.9M
Income Tax Expense25.8M24.7M(6.4M)16.4M5.9M
Bottom Line
Net Income81.8M76.1M64.5M40.5M27.0M
Earnings from Cont. Ops88.1M81.1M68.3M44.4M29.0M
Earnings from Discont. Ops
Bottom Line Net Income81.8M76.1M64.5M40.5M27.0M
Per Share
Basic EPS$3.26$3.02$2.55$1.59$1.05
Diluted EPS$3.26$3.01$2.54$1.58$1.03
Revenue Per Share$51.24$48.89$47.77$48.55$52.89
Shares
Basic Shares Outstanding24.9M25.2M25.2M25.5M25.8M
Diluted Shares Outstanding24.9M25.3M25.4M25.6M26.4M
Profitability Metrics
EBITDA135.7M127.2M82.3M82.1M71.5M
D&A21.4M21.0M20.4M20.1M18.1M
EBIT114.4M106.2M62.1M62.0M53.4M

As reported, in the filing currency · TTM sums the four latest quarters; MRQ is the latest quarter · Negatives in parentheses; a dash is a line the filing does not carry · Data as of Apr 1, 2026