XML 41 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Tables)
6 Months Ended
Jan. 31, 2016
Commitments and Contingencies [Abstract]  
Schedule of restricted cash and cash equivalents
 
 January 31,
2016
  July 31,
2015
 
   (in thousands) 
IDT Financial Services customer deposits $88,335  $87,613 
Related to letters of credit  272   3,163 
Other  185   259 
Total restricted cash and cash equivalents $88,792  $91,035