v3.10.0.1
Business Combination (Details) - GetSmarter - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Jul. 01, 2017
Sep. 30, 2017
Acquisition    
Cash consideration $ 98,700  
Potential earn-out payment $ 20,000  
Pro forma revenue   $ 207,768
Pro forma net loss   $ (34,306)
Pro forma net loss per share, basic and diluted (in dollars per share)   $ (0.72)