XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)
12 Months Ended
Jul. 31, 2020
Cash and Cash Equivalents [Abstract]  
Schedule of cash, cash equivalents, and restricted cash and cash equivalents
July 31
(in thousands)
  2020   2019 
Cash and cash equivalents  $84,860   $80,168 
Restricted cash and cash equivalents   116,362    177,031 
TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS  $201,222   $257,199