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)

v2.4.1.9
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, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Stock-based compensation expenses:    
Total stock-based compensation expense $ 23,195us-gaap_AllocatedShareBasedCompensationExpense $ 17,392us-gaap_AllocatedShareBasedCompensationExpense
Cost of revenue - Other    
Stock-based compensation expenses:    
Total stock-based compensation expense 1,207us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
881us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Product development    
Stock-based compensation expenses:    
Total stock-based compensation expense 4,605us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
3,461us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Sales and marketing    
Stock-based compensation expenses:    
Total stock-based compensation expense 11,344us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
8,311us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
General and administrative    
Stock-based compensation expenses:    
Total stock-based compensation expense $ 6,039us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
$ 4,739us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember