CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Income Statement [Abstract]    
Revenues $ 159,020 $ 119,076
Cost of revenues 45,396 33,643
Gross margin 113,624 85,433
Operating expenses:    
Selling and marketing 69,478 27,745
Software development 15,148 12,351
General and administrative 25,363 24,897
Purchase amortization 7,142 3,299
Total operating expenses 117,131 68,292
Income (loss) from operations (3,507) 17,141
Interest and other income 294 137
Interest and other expense (2,343) (1,615)
Income (loss) before income taxes (5,556) 15,663
Income tax expense, net 571 5,923
Net income (loss) $ (6,127) $ 9,740
Net income (loss) per share-basic (in dollars per share) $ (0.19) $ 0.34
Net income (loss) per share-diluted (in dollars per share) $ (0.19) $ 0.34
Weighted average outstanding shares-basic (in shares) 31,831 28,273
Weighted average outstanding shares-diluted (in shares) 31,831 28,840