Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation Plans and Awards - Schedule of stock-based compensation expenses related to all employee and non-employee stock-based awards (Details)

v3.3.0.814
Stock-based Compensation Plans and Awards - Schedule of stock-based compensation expenses related to all employee and non-employee stock-based awards (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Stock-based compensation expenses:        
Total stock-based compensation expense $ 28,794 $ 22,111 $ 79,473 $ 60,116
Cost of revenue - Other        
Stock-based compensation expenses:        
Total stock-based compensation expense 1,427 1,063 4,040 2,976
Product development        
Stock-based compensation expenses:        
Total stock-based compensation expense 6,189 4,402 16,148 12,289
Sales and marketing        
Stock-based compensation expenses:        
Total stock-based compensation expense 13,732 10,442 38,403 28,675
General and administrative        
Stock-based compensation expenses:        
Total stock-based compensation expense $ 7,446 $ 6,204 $ 20,882 $ 16,176