IDT Corporation (IDT) Financials

IDT Corporation (IDT) financial statements and ratios from SEC XBRL: revenue $1.23B (TTM), net margin 6.2%, revenue growth 4.5% YoY, P/E 20.4. Income statement, balance sheet, cash flow, and valuation. First-party data.

Financials — source: SEC XBRL
Revenue (TTM)$1.23B
Net Margin6.2%
Revenue Growth (YoY)4.5%
EPS Growth (YoY)1.2%
FCF Growth (YoY)-81.0%
P/E Ratio20.4
EV / EBITDA10.1
Price / Book4.44
Price / Sales1.31
FCF Yield4.5%
DCF Value (model)$92.33
DCF Upside vs Price37.5%
Altman Z-Score6.60 (safe)
Sector P/E (Communication Services)24.4

IDT overview · IDT earnings · IDT KPIs · IDT investor relations · IDT ownership · IDT peers · IDT filings

Data sourced from U.S. SEC EDGAR XBRL filings. Not personalized investment advice.