XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Net Long-lived Assets and Total Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net $ 38,655 $ 36,866
Total assets 510,810 497,094
UNITED STATES    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net 25,854 22,732
Total assets 267,746 254,839
Other Countries [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, net 12,801 14,134
Total assets $ 243,064 $ 242,255