XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers $ 120,638 $ 156,047 $ 246,051 $ 325,981
United States        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 80,022 108,280 171,528 229,763
China        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 19,423 22,409 35,389 42,049
Netherlands        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 6,227 5,387 11,876 13,182
Other        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 14,966 19,971 27,258 40,987
Direct Marketing        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers 66,316 91,155 147,375 196,863
Supply Chain        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue from contracts with customers $ 54,322 $ 64,892 $ 98,676 $ 129,118