XML 41 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Tables)
9 Months Ended
Apr. 30, 2016
Commitments and Contingencies [Abstract]  
Schedule of restricted cash and cash equivalents

   

April 30,
2016

   

July 31,
2015

 
    (in thousands)  
IDT Financial Services customer deposits   $ 99,456     $ 87,613  
Related to letters of credit     169       3,163  
Other     221       259  
Total restricted cash and cash equivalents   $ 99,846     $ 91,035