<- Go Home

IDT Corporation

IDT Corporation provides communications and payment services in the United States, the United Kingdom, and internationally.

Market Cap

$1.0B

Volume

110.1K

Cash and Equivalents

$141.1M

EBITDA

$70.6M

Tax Rate Collected

N/A

Tax Rate Ratio

N/A

Gross Profit

$375.4M

Profit Margin

31.27%

52 Week High

$41.58

52 Week Low

$21.64

Dividend

0.50%

Price / Book Value

4.79

Price / Earnings

27.60

Price / Tangible Book Value

5.68

Enterprise Value

$861.2M

Enterprise Value / EBITDA

12.10

Operating Income

$63.3M

Return on Equity

18.77%

Return on Assets

7.74

Cash and Short Term Investments

$177.6M

Debt

$5.3M

Equity

$230.6M

Revenue

$1.2B

Unlevered FCF

$29.7M

Sector

Diversified Telecommunication Services

Category

N/A

Company Stock Pitches