XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT INFORMATION - Summarized Financial Information of Net Revenue from External Customers by Group of Services (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers $ 151,785 $ 177,351 $ 477,766 $ 617,956
Direct Marketing        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 102,351 98,284 299,214 354,404
Supply Chain        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 49,434 79,067 178,552 263,552
United States        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 115,646 117,315 345,409 417,028
China        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 15,220 28,100 57,269 99,898
Netherlands        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 6,149 9,467 19,331 31,185
Other        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers $ 14,770 $ 22,469 $ 55,757 $ 69,845