XML 42 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Tables)
6 Months Ended
Jan. 31, 2017
Commitments and Contingencies [Abstract]  
Schedule of restricted cash and cash equivalents

  

January 31,
2017

  

July 31,
2016

 
  (in thousands) 
IDT Financial Services customer deposits $89,134  $98,500 
Related to letters of credit  97   122 
Other  189   200 
         
Total restricted cash and cash equivalents $89,420  $98,822