v3.8.0.1
Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense and License agreement (Details) - USD ($)
$ in Thousands
Jan. 19, 2018
Dec. 31, 2017
Dec. 31, 2016
Future amortization expense      
Net Carrying Amount   $ 90,761 $ 34,131
Excluding in process capitalized technology and content development      
Future amortization expense      
2018   17,571  
2019   15,595  
2020   12,102  
2021   8,216  
2022   5,404  
Thereafter   16,296  
Net Carrying Amount   $ 75,184  
Flatiron School, Inc | Software license and services agreement      
Future amortization expense      
License and services costs $ 14,500