XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE RECOGNITION - Disaggregated Revenue (Detail) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 194,003,000 $ 193,921,000 $ 615,359,000 $ 450,181,000
Transferred at point in time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Supply chain management services        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 77,508,000   251,300,000  
Perpetual software licenses        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Marketing solutions offerings        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 116,006,000   362,547,000  
Other        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 489,000   1,512,000  
Goods | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 116,006,000   362,547,000  
Services | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 77,997,000   252,812,000  
Americas        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 17,164,000   51,313,000  
Americas | Supply chain management services        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 17,164,000   51,313,000  
Americas | Perpetual software licenses        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Americas | Marketing solutions offerings        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Americas | Other        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Americas | Goods | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Americas | Services | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 17,164,000   51,313,000  
Asia        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 39,312,000   128,123,000  
Asia | Supply chain management services        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 39,312,000   128,123,000  
Asia | Perpetual software licenses        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Asia | Marketing solutions offerings        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Asia | Other        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Asia | Goods | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Asia | Services | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 39,312,000   128,123,000  
Europe        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 16,747,000   56,718,000  
Europe | Supply chain management services        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 16,747,000   56,718,000  
Europe | Perpetual software licenses        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Europe | Marketing solutions offerings        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Europe | Other        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Europe | Goods | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Europe | Services | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 16,747,000   56,718,000  
Direct Marketing        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 116,006,000   362,547,000  
Direct Marketing | Supply chain management services        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Direct Marketing | Perpetual software licenses        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Direct Marketing | Marketing solutions offerings        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 116,006,000   362,547,000  
Direct Marketing | Other        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
Direct Marketing | Goods | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 116,006,000   362,547,000  
Direct Marketing | Services | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
e-Business services        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,774,000   16,658,000  
e-Business services | Supply chain management services        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,285,000   15,146,000  
e-Business services | Perpetual software licenses        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
e-Business services | Marketing solutions offerings        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
e-Business services | Other        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 489,000   1,512,000  
e-Business services | Goods | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 0   0  
e-Business services | Services | Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 4,774,000   $ 16,658,000