XML 79 R66.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT INFORMATION - Summarized Financial Information of Net Revenue from External Customers by Group of Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue from contracts with customers $ 125,413 $ 169,934
United States    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue from contracts with customers 91,506 121,483
China    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue from contracts with customers 15,966 19,640
Netherlands    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue from contracts with customers 5,649 7,795
Other    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue from contracts with customers 12,292 21,016
Direct Marketing    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue from contracts with customers 81,059 105,708
Supply Chain    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue from contracts with customers $ 44,354 $ 64,226