TickerGuard
Buy Day today: Neutral (60) Mixed market breadth · no major macro event
IDT

IDT Corporation

Communication Services · Telecom Services

68.90$ +0.1% vs. previous close Closing price · As of: Sep 22, 2026

Statements

Balance Sheet

IDT Corporation (IDT) by the numbers: income statement, balance sheet and cash flow, by year or by quarter. In the most recent period (2025), "Total Assets" came in at 626 million USD. Tick rows to compare them in a chart.

All figures in millions of USD.

Tick rows to compare them in a chart (up to 4)

Balance Sheet IDT
Line item 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
44 59 417 515 1,219 1,881 1,608 1,732 1,874 1,978 1,763 1,367 1,003 560 518 568 451 435 481 486 470 519 400 444 405 513 497 511 550 626
31 29 228 292 642 1,244 1,201 1,228 1,330 1,264 1,243 803 576 377 381 434 289 290 339 341 339 371 329 368 322 388 363 387 423 520
15 7.7 115 53 163 1,091 351 99 142 172 119 154 169 111 222 254 152 147 154 110 110 90 68 80 85 107 98 104 165 227
15 7.7 115 131 393 1,095 1,010 1,021 1,039 933 515 542 303 119 223 254 152 157 167 151 162 149 74 88 109 164 138 152 193 254
12 18 40 125 165 117 120 126 184 185 179 191 142 105 105 126 84 66 70 67 48 65 69 58 44 47 64 32 42 43
13 -9.4 6.2 -58 -11 9.6 6.3 -6.9 37 36 -21 43 18 -4.3 2.3 18 -16 -4.5 11 197 149 161 130 142 18
226 224 251 287 262 370 292 251 230 133 97 91 86 81 82 91 87 89 36 34 40 39 44 44 42 41
33 42 90 51 106 102 75 17 18 19 15 15 15 14 11 11 11 11 13 15 26 26 26 26
1.4 74 80 173 198 26 65 33 16 27 14 9.4 5.9 3.7 2.7 1.9 1.4 1.7 1.3 0.8 0.5 0.5 4.2 4.0 7.6 9.6 8.2 6.3 5.1
17 33 175 242 520 784 683 687 750 850 916 726 655 380 332 364 348 346 380 351 345 364 368 390 334 346 316 300 284 296
17 24 62 113 294 328 393 468 525 550 680 502 525 314 285 325 301 334 368 349 344 363 367 389 325 339 305 294 279 293
3.4 5.9 13 36 21 23 21 40 -31 19 29 21 15 13 4.0 0.6 22 13 6.4 118 125 130 128 126 129 2.9 111 73 0.8
7.8 17 39 79 162 163 122 107 123 104 82 54 83 67 53 59 40 39 42 29 30 41 45 37 31 25 29 22 25 19
56 50 45 45 32 164 122 106 111 49 34 30 30 6.6 6.4 0.0 0.0 0.0 0.0
27 25 239 253 468 1,076 870 898 991 1,038 803 630 342 176 184 209 102 89 100 134 124 146 31 54 71 167 168 210 246 305
-18 -22 -28 -25 190 722 419 401 306 298 120 148 -96 -252 -232 -220 -196 -204 -197 -160 -154 -163 -173 -161 -139 -43 -16 25 87 157
11 14 20 24 25 25 25 27 29 32 32 27 25 23 22 22 22 22 23 23 23 23 25 25 26 26 26 26 25 25

Data as of: September 22, 2026 · Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q)

Note: pure fact-based analysis, not investment advice and not a solicitation to buy or sell. All figures without guarantee.

Was this page helpful to you?