XML 13 R2.htm IDEA: XBRL DOCUMENT v3.4.0.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2016
Jul. 31, 2015
Current assets:    
Cash and cash equivalents $ 101,135 $ 110,361
Restricted cash and cash equivalents 99,846 91,035
Marketable securities 46,637 40,287
Trade accounts receivable, net of allowance for doubtful accounts of $4,027 at April 30, 2016 and $5,645 at July 31, 2015 53,517 58,543
Receivable from sale of interest in Fabrix Systems Ltd. 4,788 8,471
Prepaid expenses 16,442 17,304
Other current assets 14,392 14,344
Total current assets 336,757 340,345
Property, plant and equipment, net 89,939 91,316
Goodwill 13,747 14,388
Other intangibles, net 958 1,277
Investments 12,327 12,344
Deferred income tax assets, net 7,984 13,324
Other assets 7,566 12,688
Total assets 469,278 485,682
Current liabilities:    
Trade accounts payable 26,695 29,140
Accrued expenses 119,845 139,272
Deferred revenue 88,570 86,302
Customer deposits 96,109 84,454
Income taxes payable $ 456 391
Notes payable - current portion 6,353
Other current liabilities $ 3,659 3,000
Total current liabilities 335,334 348,912
Other liabilities 2,180 1,830
Total liabilities $ 337,514 $ 350,742
Commitments and contingencies
IDT Corporation stockholders' equity:    
Preferred stock, $.01 par value; authorized shares-10,000; no shares issued
Additional paid-in capital $ 406,873 $ 403,146
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,931 and 3,521 shares of Class B common stock at April 30, 2016 and July 31, 2015, respectively (115,316) (110,543)
Accumulated other comprehensive (loss) income (782) 771
Accumulated deficit (160,316) (159,829)
Total IDT Corporation stockholders' equity 130,746 133,831
Noncontrolling interests 1,018 1,109
Total equity 131,764 134,940
Total liabilities and equity 469,278 485,682
Class A common stock    
IDT Corporation stockholders' equity:    
Common stock, value 33 33
Class B common stock    
IDT Corporation stockholders' equity:    
Common stock, value $ 254 $ 253