XML 71 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Narrative) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 22, 2018
Sep. 30, 2018
USD ($)
business
Mar. 31, 2018
Mar. 22, 2018
Sep. 30, 2018
USD ($)
business
Disaggregation of Revenue [Line Items]          
Maximum Term of Contract         1 year
Deferred revenue recognized in period related to beginning balance         $ 239,600
Costs amortized during the period   $ 10,900     $ (33,642)
Kaplan International [Member]          
Disaggregation of Revenue [Line Items]          
Number of Performance Obligations         1
Number of Business Lines | business   1     1
Higher Education [Member]          
Disaggregation of Revenue [Line Items]          
Number of Performance Obligations     1 1  
Number of Performance Obligations In Contract With Tuition Cap     2    
Transition and Operations Support Agreement Initial Term 30 years        
Test Preparation [Member] | Long-term Contract with Customer [Member]          
Disaggregation of Revenue [Line Items]          
Revenue, Remaining Performance Obligation, Amount   $ 6,200     $ 6,200
Revenue Remaining Performance Obligation Percentage of Revenue Expected to be Recognized Over Next 12 Months   82.00%     82.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period   12 months     12 months
Minimum Term of Contract         12 months
Television Broadcasting [Member] | Advertising Revenue [Member]          
Disaggregation of Revenue [Line Items]          
Number of Performance Obligations         1
Revenue Recognition, Maximum Period between Recognition of Revenue and Receipt of Payment         60 days
Television Broadcasting [Member] | Retransmission Revenue [Member]          
Disaggregation of Revenue [Line Items]          
Number of Performance Obligations         1
Revenue Recognition, Maximum Period between Recognition of Revenue and Receipt of Payment         60 days
Manufacturing [Member]          
Disaggregation of Revenue [Line Items]          
Revenue Recognition, Maximum Period between Recognition of Revenue and Receipt of Payment         90 days
Number of Business Lines | business   4     4
Healthcare [Member]          
Disaggregation of Revenue [Line Items]          
Number of Performance Obligations         1
Revenue Recognition, Maximum Period between Recognition of Revenue and Receipt of Payment         60 days
Healthcare [Member] | Other Healthcare Services [Member]          
Disaggregation of Revenue [Line Items]          
Number of Performance Obligations         1
SocialCode [Member]          
Disaggregation of Revenue [Line Items]          
Number of Performance Obligations         1
Revenue Recognition, Maximum Period between Recognition of Revenue and Receipt of Payment         45 days
Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Revenue   80.00%     80.00%
Transferred over Time [Member] | Manufacturing [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Revenue   25.00%     27.00%
Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Revenue   20.00%     20.00%
U.S. [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Revenue   78.00%     76.00%
Non-US [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Revenue   22.00%     24.00%