XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Apr. 30, 2017
Commitments and Contingencies [Abstract]  
Schedule of restricted cash and cash equivalents
  April 30,
2017
  July 31,
2016
 
  (in thousands) 
IDT Financial Services customer deposits $92,955  $98,500 
Related to letters of credit  99   122 
Other  196   200 
Total restricted cash and cash equivalents $93,250  $98,822