MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the quarter ending 2025-10-31, IDT has $654,913K in assets. $307,253K in debts. $189,273K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
180.25%
Cash Ratio
61.97%
Debt to Asset Ratio
46.92%
Assets Breakdown
    • Cash and cash equivalents
    • Restricted cash and cash equival...
    • Disbursement prefunding
    • Others
Liabilities Breakdown
    • Additional paid-in capital
    • Retained earnings
    • Treasury stock, at cost, consist...
    • Others

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Balance Sheets
2025-10-31
2025-07-31
Cash and cash equivalents
189,273 226,505
Restricted cash and cash equivalents
123,894 115,327
Debt securities
25,186 21,649
Equity investments
5,544 5,637
Trade accounts receivable, net of allowance for credit losses of 9,321 at october 31, 2025 and 9,097 at july 31, 2025
42,562 42,867
Settlement assets, net of reserve of 1,532 at october 31, 2025 and 1,367 at july 31, 2025
46,475 28,014
Disbursement prefunding
75,953 37,097
Prepaid expenses
12,439 14,505
Other current assets
29,203 28,702
Total current assets
550,529 520,303
Property, plant, and equipment, net
39,765 38,869
Goodwill
26,548 26,488
Other intangibles, net
4,739 5,056
Equity investments
4,650 6,658
Operating lease right-of-use assets
1,644 1,878
Deferred income tax assets, net
18,779 18,790
Other assets
8,259 8,161
Total assets
654,913 626,203
Trade accounts payable
14,582 19,435
Accrued expenses
91,871 97,295
Deferred revenue
28,627 27,726
Customer funds deposits
124,932 114,708
Settlement liabilities
15,105 13,922
Other current liabilities
30,306 19,910
Total current liabilities
305,423 292,996
Operating lease liabilities
904 1,103
Other liabilities
926 1,688
Total liabilities
307,253 295,787
Redeemable noncontrolling interest
11,643 11,459
Preferred stock, .01 par value authorized shares10,000 no shares issued
-0
Common stock value-Common Class A
33 33
Common stock value-Common Class B
285 285
Additional paid-in capital
310,126 308,111
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of class a common stock and 5,030 and 4,872 shares of class b common stock at october 31, 2025 and july 31, 2025, respectively
151,457 143,853
Accumulated other comprehensive loss
-16,268 -16,569
Retained earnings
177,972 157,124
Total idt corporation stockholders equity
320,691 305,131
Noncontrolling interests
15,326 13,826
Total equity
336,017 318,957
Total liabilities, redeemable noncontrolling interest, and equity
654,913 626,203
Unit: Thousand (K) dollars

Time Plot

Show the time plot by selecting a row from the table.

Balance Sheets

Other current assets$29,203K Prepaid expenses$12,439K Disbursement prefunding$75,953K Settlement assets, net ofreserve of 1,532 at...$46,475K Trade accountsreceivable, net of allowance...$42,562K Equity investments$5,544K Debt securities$25,186K Restricted cash and cashequivalents$123,894K Cash and cashequivalents$189,273K Other assets$8,259K Deferred income taxassets, net$18,779K Operating leaseright-of-use assets$1,644K Equity investments$4,650K Other intangibles,net$4,739K Goodwill$26,548K Property, plant, andequipment, net$39,765K Total current assets$550,529K Total assets$654,913K Total liabilities,redeemable noncontrolling...$654,913K Total equity$336,017K Redeemable noncontrollinginterest$11,643K Total liabilities$307,253K Noncontrolling interests$15,326K Total idt corporationstockholders equity$320,691K Other liabilities$926K Operating leaseliabilities$904K Total currentliabilities$305,423K Accumulated othercomprehensive loss-$16,268K Treasury stock, at cost,consisting of 1,698 and...$151,457K Retained earnings$177,972K Additional paid-in capital$310,126K Other currentliabilities$30,306K Settlement liabilities$15,105K Customer funds deposits$124,932K Deferred revenue$28,627K Accrued expenses$91,871K Trade accountspayable$14,582K Common stockvalue-Common Class B$285K Common stockvalue-Common Class A$33K

IDT CORP (IDT)

IDT CORP (IDT)