XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Cash and cash equivalents $ 256,502 $ 320,439
Total cash, cash equivalents, restricted cash, and restricted cash equivalents 256,582 320,510
Restricted cash and cash equivalents included in restricted cash and cash equivalents, and restricted bank time deposits    
Restricted cash and cash equivalents 0 14
Prepaid expenses and other current assets    
Restricted cash and cash equivalents 23 0
Other assets    
Restricted cash and cash equivalents $ 57 $ 57