XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Reconciliation of the Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Other Revenues [Line Items]    
Revenue from contracts with customers $ 215,133  
Total revenue 215,133 $ 102,522
Supply Chain Management Services    
Other Revenues [Line Items]    
Revenue from contracts with customers 86,626  
Marketing Solutions Offerings    
Other Revenues [Line Items]    
Revenue from contracts with customers 128,094  
Other    
Other Revenues [Line Items]    
Revenue from contracts with customers 413  
Goods Transferred Over Time    
Other Revenues [Line Items]    
Revenue from contracts with customers 128,094  
Services Transferred Over Time    
Other Revenues [Line Items]    
Revenue from contracts with customers 87,039  
Direct Marketing    
Other Revenues [Line Items]    
Revenue from contracts with customers 128,094  
Total revenue 128,094  
Direct Marketing | Marketing Solutions Offerings    
Other Revenues [Line Items]    
Revenue from contracts with customers 128,094  
Direct Marketing | Goods Transferred Over Time    
Other Revenues [Line Items]    
Revenue from contracts with customers 128,094  
e-Business    
Other Revenues [Line Items]    
Revenue from contracts with customers 5,822  
Total revenue 5,822  
e-Business | Supply Chain Management Services    
Other Revenues [Line Items]    
Revenue from contracts with customers 5,409  
e-Business | Other    
Other Revenues [Line Items]    
Revenue from contracts with customers 413  
e-Business | Services Transferred Over Time    
Other Revenues [Line Items]    
Revenue from contracts with customers 5,822  
Americas    
Other Revenues [Line Items]    
Revenue from contracts with customers 17,440  
Total revenue 17,440  
Americas | Supply Chain Management Services    
Other Revenues [Line Items]    
Revenue from contracts with customers 17,440  
Americas | Services Transferred Over Time    
Other Revenues [Line Items]    
Revenue from contracts with customers 17,440  
Asia    
Other Revenues [Line Items]    
Revenue from contracts with customers 44,256  
Total revenue 44,256  
Asia | Supply Chain Management Services    
Other Revenues [Line Items]    
Revenue from contracts with customers 44,256  
Asia | Services Transferred Over Time    
Other Revenues [Line Items]    
Revenue from contracts with customers 44,256  
Europe    
Other Revenues [Line Items]    
Revenue from contracts with customers 19,521  
Total revenue 19,521  
Europe | Supply Chain Management Services    
Other Revenues [Line Items]    
Revenue from contracts with customers 19,521  
Europe | Services Transferred Over Time    
Other Revenues [Line Items]    
Revenue from contracts with customers $ 19,521