XML 109 R86.htm IDEA: XBRL DOCUMENT v3.6.0.2
Equity Compensation Plans - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Schedule Of Stock Options [Line Items]      
Stock-based compensation expense $ 10,614 $ 25,604 $ 23,687
Cost of Revenue      
Schedule Of Stock Options [Line Items]      
Stock-based compensation expense 2,428 3,068 1,105
Sales and Marketing      
Schedule Of Stock Options [Line Items]      
Stock-based compensation expense 2,980 10,737 860
General and Administrative      
Schedule Of Stock Options [Line Items]      
Stock-based compensation expense 5,716 11,310 $ 21,722
Research and Development      
Schedule Of Stock Options [Line Items]      
Stock-based compensation expense $ (510) $ 489