Consolidated Balance Sheets (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Current assets:    
Cash and cash equivalents $ 80,032 $ 30,912
Accounts receivable, net 25,941 30,005
Prepaid expenses and other current assets 3,143 2,943
Refundable taxes 131 97
Deferred tax assets   1,016
Total current assets 109,247 64,973
Property and equipment, net 5,430 [1] 5,440 [1]
Deferred tax assets   25,138
Intangible and other assets, net 313 484
Goodwill 65,679 65,679
Intangible assets from acquisitions, net   434
Total assets 180,669 162,148
Current liabilities:    
Accounts payable 13,766 15,922
Accrued expenses and other current liabilities 7,515 7,988
Deferred revenue 2,117 1,388
Total current liabilities 23,398 25,298
Other non-current liabilities 1,118 2,095
Total liabilities 24,516 27,393
Commitments and contingencies      
Stockholders' equity:    
Treasury stock: 159 and 454 shares of Class B stock at December 31, 2013 and 2014, respectively (2,503) (2)
Additional paid-in capital 348,467 305,517
Accumulated deficit (190,239) (171,149)
Total stockholders' equity 156,153 134,755
Total liabilities and stockholders' equity 180,669 162,148
Class A    
Stockholders' equity:    
Common stock 55 80
Class B    
Stockholders' equity:    
Common stock $ 373 $ 309
[1] Includes the original cost and accumulated depreciation of fully-depreciated fixed assets which were $17.4 million and $18.9 million at December 31, 2013 and 2014, respectively.