Annual report pursuant to Section 13 and 15(d)

Common Stock, Stock-Based Awards and Warrants - Share-Based Compensation (Details)

v3.8.0.1
Common Stock, Stock-Based Awards and Warrants - Share-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 10,747 $ 8,235 $ 8,067
Cost of sales      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 313 322 36
Sales and marketing expenses      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 629 701 46
Product development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 994 1,020 268
General and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 8,811 $ 6,192 $ 7,717
Restricted stock units      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Employment period following grant date for Performance Units (in years)     1 year
Shares issued (in shares)     77,687