XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition, Contracts with Customers, Description of Revenue Generating Activities (Details)
3 Months Ended
Jul. 31, 2018
Segment
Asset
Language
Jul. 31, 2017
Journal
Description of Revenue Generating Activities [Abstract]    
Number of reportable segments | Segment 3  
Number of languages available for learning contracts | Language 17  
Journal Subscriptions [Member]    
Description of Revenue Generating Activities [Abstract]    
Number of academic research journals published | Journal   1,700
Duration of contract 1 year  
Test Preparation and Certification [Member]    
Description of Revenue Generating Activities [Abstract]    
Duration of contract 3 years  
Professional Assessment [Member]    
Description of Revenue Generating Activities [Abstract]    
Duration of contract 1 year  
Minimum [Member]    
Description of Revenue Generating Activities [Abstract]    
Number of content assets available for corporate learning contracts | Asset 20,000  
Minimum [Member] | Publishing Technology Services [Member]    
Description of Revenue Generating Activities [Abstract]    
Duration of contract 2 years  
Minimum [Member] | Education Services [Member]    
Description of Revenue Generating Activities [Abstract]    
Duration of contract 7 years  
Maximum [Member] | Publishing Technology Services [Member]    
Description of Revenue Generating Activities [Abstract]    
Duration of contract 5 years  
Maximum [Member] | Education Services [Member]    
Description of Revenue Generating Activities [Abstract]    
Duration of contract 10 years