v3.8.0.1
Segment and Geographic Information - Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Geographical Information      
Revenue $ 92,288 $ 64,829  
Short Course Segment      
Geographical Information      
Revenue 11,729    
Short Course Segment | Non-US      
Geographical Information      
Revenue 7,400    
Long-lived assets $ 900   $ 700