XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Net Long-lived Assets and Total Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net $ 36,866 $ 30,829
Total assets 497,094 512,655
UNITED STATES    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net 22,732 17,949
Total assets 254,839 228,328
Other Countries [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net 14,134 12,880
Total assets $ 242,255 $ 284,327