XML 56 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)
12 Months Ended
Jul. 31, 2019
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]  
Schedule of cash, cash equivalents, and restricted cash and cash equivalents

July 31
(in thousands)
  2019   2018 
Cash and cash equivalents  $80,168   $73,981 
Restricted cash and cash equivalents   177,031    129,216 
TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS  $257,199   $203,197