ID

IDT

IDT
NYSECommunication Services

Income Statement

Total Revenue$1.21B
Gross Profit$403.79M
Operating Income$71.1M
EBITDA$85.24M
EBIT$64.69M
Pre-tax Income$113.91M
Net Income$74.04M

Balance Sheet

Cash Equivalent$241.46M
Total Debt$1.83M
Book Value$253.35M
Book Value Per Share10.02

Key Ratios

Return on Equity (ROE)+26.18%
Return on Assets (ROA)+11.72%
Return on Invested Capital (ROI)+26.18%
Net Profit Margin+5.35%
Current Ratio1.51
Quick Ratio1.34
Long-Term Debt / Equity0.06