XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION - Summarized Financial Information of Net Revenue from External Customers by Group of Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers $ 43,045 $ 50,781 $ 84,386 $ 102,140
Mainland China        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 15,371 16,231 29,755 34,196
United States        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 10,994 13,173 21,817 25,345
Netherlands        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 5,787 4,926 11,086 10,277
Czech Republic        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 2,565 7,535 5,195 13,295
Singapore        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 3,987 5,102 7,919 10,234
Other        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers $ 4,341 $ 3,814 $ 8,614 $ 8,793