Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

IDT Stock Annual Balance Sheet. Download in Excel

IDT Corporation Class B logo

IDT Corporation Class B

Sector: Communication Services   

Industry: Telecom Services

48.08
 
USD
  
0.21
  
(0.44%)
Previous close: 47.87  Open: 47.17  Bid: 46.15  Ask: 49.39
52 week range    
32.08   
   58.77
Mkt Cap: 1,251 M  Avg Vol (90 Days): 154,762
Peers   
CNSL / 
EGHT / 
VG / 
VZ / 
T / 
TEF / 
ORAN / 
MSFT / 
Last updated: Monday 23rd December 2024

Stock Rankings

56
MarketXLS Rank
75
Value
30
Technical
65
Quality
How are these ranks calculated?
Search for a stock

Financials

IDT Balance Sheet

Annual
Jul-15Jul-16Jul-17Jul-18Jul-19Jul-20Jul-21Jul-22Jul-23Jul-24
Accounts payable29 M30 M41 M46 M37 M25 M25 M29 M22 M25 M
Accounts receivable5 M6 M
Accrued expenses169 M147 M166 M176 M165 M151 M154 M146 M133 M128 M
Accumulated depreciation & depletion-112 M-119 M-141 M-23 M-168 M-170 M-164 M-163 M-177 M-191 M
Additional paid in capital403 M396 M394 M294 M273 M277 M278 M296 M301 M304 M
Building & improvements44 M46 M
Cash and equivalents201 M104 M90 M203 M80 M85 M107 M98 M104 M165 M
CashCashEquivalentsAndShortTermInvestments242 M157 M149 M209 M83 M109 M164 M138 M152 M193 M
CashEquivalents91 M104 M90 M129 M
Common par253000.033000.0256000.0256000.033000.033000.033000.033000.033000.033000.0
Common stock equity134 M124 M146 M31 M56 M75 M165 M168 M194 M246 M
CommonStock253000.033000.0256000.0256000.033000.033000.033000.033000.033000.033000.0
Cost in excess14 M11 M11 M11 M11 M13 M15 M26 M26 M26 M
CurrentAccruedExpenses139 M117 M125 M130 M128 M126 M129 M117 M111 M103 M
CurrentCapitalLeaseObligation3 M3 M3 M4 M7 M2 M3 M3 M2 M
CurrentDeferredAssets843000.0
CurrentDeferredRevenue86 M86 M76 M55 M42 M40 M42 M37 M35 M30 M
CurrentDeferredTaxesAssets13 M10 M12 M-1 M-705000.0
CurrentDeferredTaxesLiabilities13 M10 M12 M6 M5 M9 M42 M37 M24 M35 M
Deferred revenues86 M86 M76 M55 M42 M40 M42 M37 M35 M30 M
Deposits128 M
DividendsPayable48 M17 M-3 M
Float term debt6 M7 M5 M5 M3 M2 M
GoodwillAndOtherIntangibleAssets16 M11 M11 M12 M15 M17 M22 M36 M35 M33 M
Gross fixed assets (Plant Property & Equipment)203 M206 M230 M59 M202 M210 M202 M207 M221 M233 M
IncomeTaxPayable391000.0578000.0
Intangibles1 M69 M88 M496000.04 M4 M8 M10 M8 M6 M
Invested capital140 M124 M146 M31 M56 M82 M170 M172 M197 M248 M
Land & improvements2 M2 M2 M805000.0
Leases60 M61 M1 M2 M2 M2 M2 M2 M
LineOfCredit3 M100000.0
LongTermCapitalLeaseObligation7 M5 M5 M3 M2 M
LongTermDebtAndCapitalLeaseObligation7 M5 M5 M3 M2 M
LongTermProvisions97000.02 M686000.02 M2 M3 M2 M2 M2 M4 M
Machinery furniture & equipment4 M1 M1 M306000.079 M68 M50 M41 M44 M46 M
Minority interest1 M406000.09 M639000.0-3 M-4 M2 M13 M17 M20 M
Net fixed assets (net PP&E)91 M87 M89 M36 M34 M40 M39 M44 M44 M42 M
NetUnrealizedGainLossForeignCurrency39000.0
Non-current deferred income taxes-71000.0-373000.0-640000.0-585000.0
NonCurrentAccruedExpenses48 M44 M44 M
NonCurrentDeferredAssets13 M10 M12 M6 M5 M9 M42 M37 M24 M35 M
NonCurrentDeferredTaxesAssets13 M10 M12 M6 M5 M9 M42 M37 M24 M35 M
Notes payable6 M
Other current assets14 M120 M143 M28 M30 M19 M17 M77 M91 M48 M
Other equity adjustments771000.0-4 M-2 M-5 M
Other fixed assets34 M40 M39 M44 M44 M42 M
Other non-current assets21 M8 M9 M11 M12 M34 M38 M10 M11 M42 M
Other non-current liabilities2 M1 M1 M1 M1 M1 M1 M7 M3 M3 M
Other receivable59 M47 M65 M71 M58 M44 M47 M40 M32 M42 M
OtherCurrentLiabilities87 M111 M120 M8 M182 M134 M143 M123 M126 M121 M
OtherPayable450000.04 M8 M
Payables30 M30 M41 M46 M37 M25 M25 M29 M22 M25 M
Preferred securities of subsidiary trust10 M
PreferredStock10 M
Prepaid expenses17 M15 M15 M21 M20 M8 M14 M18 M17 M18 M
RecievablesAdjustmentsAllowances-6 M-5 M-5 M-5 M-6 M-4 M-5 M-6 M-6 M
Restricted cash177 M116 M120 M91 M95 M91 M
Retained earnings-160 M-154 M-163 M-173 M-166 M-147 M-53 M-27 M7 M68 M
Short term debt6 M
Total assets486 M470 M519 M400 M444 M405 M513 M497 M511 M550 M
Total current assets341 M339 M371 M329 M368 M322 M388 M363 M387 M423 M
Total current liabilities349 M344 M363 M367 M389 M325 M339 M305 M294 M279 M
Total equity134 M124 M146 M31 M56 M75 M165 M168 M194 M246 M
Total liabilities351 M345 M364 M368 M390 M334 M346 M316 M300 M284 M
Total non-current assets154 M131 M148 M71 M75 M108 M152 M134 M124 M158 M
Total non-current liabilities2 M2 M2 M129 M1 M9 M7 M11 M6 M4 M
TotalEquityGrossMinority135 M124 M155 M31 M54 M71 M167 M171 M200 M256 M
TotalEquityGrossMinorityInterest135 M124 M155 M31 M54 M71 M167 M171 M200 M256 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest486 M470 M519 M400 M444 M405 M513 M497 M511 M550 M
TotalNonCurrentLiabilitiesNetMinorityInteres2 M2 M2 M129 M1 M9 M7 M11 M6 M4 M
TotalTaxPayable391000.0578000.0
Treasury stock-111 M-115 M-83 M-86 M-52 M-56 M-60 M-102 M-115 M-126 M
Working capital-8 M-5 M8 M-38 M-21 M-3 M49 M58 M93 M143 M
debtc6 M
ltinv12 M14 M27 M7 M9 M9 M12 M7 M10 M7 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University