XML 73 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Disaggregate revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 1,112,380 $ 1,052,001 $ 1,013,843
Higher Education [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 903,626 848,154 835,908
Test Preparation/Certifications [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 131,823 108,471 116,096
Conferences/Seminars [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 28,547 43,147 27,794
Memberships/Subscriptions [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 45,109 33,955 20,092
Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 3,275 18,274 13,953
Medical and Healthcare [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 906,901 866,428 849,861
Medical and Healthcare [Member] | Higher Education [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 903,626 848,154 835,908
Medical and Healthcare [Member] | Test Preparation/Certifications [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0  
Medical and Healthcare [Member] | Conferences/Seminars [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0  
Medical and Healthcare [Member] | Memberships/Subscriptions [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0  
Medical and Healthcare [Member] | Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 3,275 18,274 13,953
Financial Services [Member]      
Disaggregation of Revenue [Line Items]      
Revenue     167,211
Financial Services [Member] | Test Preparation/Certifications [Member]      
Disaggregation of Revenue [Line Items]      
Revenue     119,325
Financial Services [Member] | Conferences/Seminars [Member]      
Disaggregation of Revenue [Line Items]      
Revenue     27,794
Financial Services [Member] | Memberships/Subscriptions [Member]      
Disaggregation of Revenue [Line Items]      
Revenue     20,092
Financial Services [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 205,479 185,573  
Financial Services [Member] | Higher Education [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0  
Financial Services [Member] | Test Preparation/Certifications [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 131,823 108,471  
Financial Services [Member] | Conferences/Seminars [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 28,547 43,147  
Financial Services [Member] | Memberships/Subscriptions [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 45,109 33,955  
Financial Services [Member] | Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0  
Home Office And Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 (3,229)
Home Office And Other [Member] | Higher Education [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0  
Home Office And Other [Member] | Test Preparation/Certifications [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 $ (3,229)
Home Office And Other [Member] | Conferences/Seminars [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0  
Home Office And Other [Member] | Memberships/Subscriptions [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 0 0  
Home Office And Other [Member] | Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 0 $ 0