IDT
IDT
NYSE · Telecommunication

Idt Corp-Class B

$48.26
-0.22 (-0.45%)
As of Feb 8, 1:41 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.22B 1.26B 482.16M 439.02M 389.18M
Net Income 75.43M 70.24M 84.11M 76.04M 51.83M
EPS
Profit Margin 6.2% 5.9% 17.5% 17.3% 13.3%
Rev Growth -3.4% -3.4% +15.9% +10.3% +25.0%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 450.98M 543.12M 513.63M
Total Equity 363.47M 368.80M 375.69M
D/E Ratio 1.24 1.47 1.37
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 120.41M 118.36M 98.99M 88.83M 85.54M
Free Cash Flow 88.50M 88.71M 68.22M