XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)
12 Months Ended
Jul. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents

The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the consolidated balance sheets that equals the total of the same amounts reported in the consolidated statements of cash flows:

 

July 31
(in thousands)
  2023   2022 
Cash and cash equivalents  $103,637   $98,352 
Restricted cash and cash equivalents   95,186    91,210 
TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS  $198,823   $189,562