XML 72 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Net Long-lived Assets and Total Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net $ 30,829 $ 30,061
Total assets 512,655 404,750
UNITED STATES    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net 19,562 18,834
Total assets 230,126 102,176
Foreign Countries [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net 11,267 11,227
Total assets $ 282,529 $ 302,574