IDT [IDT] vs Verizon [VZ] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: IDT Corporation wins in 7 metrics, Verizon Communications Inc. wins in 14 metrics, with 0 ties. Verizon Communications Inc. appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric IDT Corporation Verizon Communications Inc. Better
P/E Ratio (TTM) 15.79 11.63 Verizon Communications Inc.
Price-to-Book Ratio 3.77 1.91 Verizon Communications Inc.
Debt-to-Equity Ratio 0.44 174.78 IDT Corporation
PEG Ratio 4.26 -0.22 IDT Corporation
EV/EBITDA 8.86 7.33 Verizon Communications Inc.
Profit Margin (TTM) 6.49% 12.43% Verizon Communications Inc.
Operating Margin (TTM) 8.82% 20.99% Verizon Communications Inc.
EBITDA Margin (TTM) 8.82% 20.99% Verizon Communications Inc.
Return on Equity 26.34% 17.07% IDT Corporation
Return on Assets (TTM) 11.25% 5.01% IDT Corporation
Free Cash Flow (TTM) $106.29M $19.68B Verizon Communications Inc.
Dividend Yield 0.53% 7.02% Verizon Communications Inc.
1-Year Return -10.44% 8.76% Verizon Communications Inc.
Price-to-Sales Ratio (TTM) 1.02 1.43 IDT Corporation
Enterprise Value $1.07B $366.21B Verizon Communications Inc.
EV/Revenue Ratio 0.85 2.65 IDT Corporation
Gross Profit Margin (TTM) 37.84% 54.71% Verizon Communications Inc.
Revenue per Share (TTM) $50 $33 IDT Corporation
Earnings per Share (Diluted) $3.25 $4.06 Verizon Communications Inc.
Beta (Stock Volatility) 0.71 0.27 Verizon Communications Inc.
Short % of Float 2.30% 2.12% Verizon Communications Inc.

IDT Corporation vs Verizon Communications Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
IDT Corporation-2.44%6.25%6.80%7.47%13.04%9.57%
Verizon Communications Inc.0.29%-1.28%0.63%-4.22%17.88%18.14%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
IDT Corporation-10.44%74.72%62.62%321.07%128.41%58.64%
Verizon Communications Inc.8.76%38.26%-16.56%-6.11%34.18%66.47%

Performance & Financial Health Analysis: IDT Corporation vs Verizon Communications Inc.

MetricIDTVZ
Market Information
Market Cap i$1.30B$193.87B
Market Cap CategorySmall capLarge cap
10 Day Avg. Volume i103,59125,190,664
90 Day Avg. Volume i142,28026,767,501
Last Close$54.06$47.87
52 Week Range$45.72 - $71.12$10.60 - $51.68
% from 52W High-23.99%-7.37%
All-Time High$71.12 (Jul 03, 2025)$62.50 (Oct 04, 1999)
% from All-Time High-23.99%-23.41%
Growth Metrics
Quarterly Revenue Growth0.06%0.02%
Quarterly Earnings Growth0.03%-0.53%
Financial Health
Profit Margin (TTM) i0.06%0.12%
Operating Margin (TTM) i0.09%0.21%
Return on Equity (TTM) i0.26%0.17%
Debt to Equity (MRQ) i0.44174.78
Cash & Liquidity
Book Value per Share (MRQ)$13.63$24.77
Cash per Share (MRQ)$9.82$4.52
Operating Cash Flow (TTM) i$134.92M$37.14B
Levered Free Cash Flow (TTM) i$71.75M$17.24B
Dividends
Last 12-Month Dividend Yield i0.53%7.02%
Last 12-Month Dividend i$0.25$2.74

Valuation & Enterprise Metrics Analysis: IDT Corporation vs Verizon Communications Inc.

MetricIDT (Apr 26, 2026)VZ (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) i15.7911.63
Forward P/E i13.128.99
PEG Ratio i4.26-0.22
Price to Sales (TTM) i1.021.43
Price to Book (MRQ) i3.771.91
Market Capitalization
Market Capitalization i$1.30B$193.87B
Enterprise Value i$1.07B$366.21B
Enterprise Value Metrics
Enterprise to Revenue i0.852.65
Enterprise to EBITDA i8.867.33
Risk & Other Metrics
Beta i0.710.27
Book Value per Share (MRQ) i$13.63$24.77

Financial Statements Comparison: IDT Corporation vs Verizon Communications Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricIDT (2025)VZ (2025)
Revenue/Sales i1.23B138.19B
Cost of Goods Sold i785.30M56.77B
COGS % of Revenue i63.8%41.1%
Gross Profit i446.20M81.43B
Gross Margin i36.2%58.9%
Research & Development i50.96MN/A
Operating Income (EBIT) i106.16M29.26B
Operating Margin i8.6%21.2%
EBITDA i130.99M47.35B
EBITDA Margin i10.6%34.3%
Pre-Tax Income i105.84MN/A
Pre-Tax Income % of Revenue i8.6%0.0%
Income Tax i24.70M5.06B
Income Tax % of Revenue i2.0%3.7%
Net Income (Profit) i81.14M17.61B
Profit Margin i6.6%12.7%

Balance Sheet & Liquidity Metrics

MetricIDT (2025)VZ (2025)
Cash & Equivalents i226.51M19.05B
Total Current Assets i520.30M56.92B
Total Current Assets % of Revenue i42.2%41.2%
Total Current Liabilities i293.00M62.37B
Total Current Liabilities % of Revenue i23.8%45.1%
Long-Term Debt i1.10M158.48B
Long-Term Debt % of Revenue i0.1%114.7%
Total Shareholders Equity i330.42M105.74B
Retained Earnings i157.12M94.74B
Retained Earnings % of Revenue i12.8%68.6%
Property, Plant & Equipment i47.76M109.72B

Cash Flow Statement Comparison

MetricIDT (2025)VZ (2025)
Operating Cash Flow i119.97M35.12B
Operating Cash Flow % of Revenue i9.7%25.4%
Capital Expenditures iN/AN/A
Free Cash Flow i106.29M19.68B
FCF Margin i8.6%14.2%
Debt Repayment i-24.55M-19.79B
Common Stock Repurchase i-17.77MN/A

Short Interest & Institutional Ownership Analysis

MetricIDTVZ
Shares Short i369,78088.44M
Short Ratio i2.103.27
Short % of Float i2.30%2.12%
Shares Outstanding i24.93M4.22B
Float Shares i20.57M4.21B
% Held by Insiders i13.06%0.05%
% Held by Institutions i59.20%69.83%
% Held by Public i27.74%30.12%

Dividend Analysis & Yield Comparison: IDT Corporation vs Verizon Communications Inc.

MetricIDTVZ
Last 12-Month Dividend i$0.25$2.74
Last 12-Month Dividend Yield i0.53%7.02%
3-Year Avg Annual Dividend i$0.17$2.69
3-Year Avg Dividend Yield i0.12%1.73%
3-Year Total Dividends i$0.51$8.08
Ex-Dividend DateMar 19, 2026Jan 12, 2026