Consolidated Statements of Operations (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Income Statement [Abstract]      
REVENUE $ 111,807 $ 121,981 $ 91,060
COSTS AND OPERATING EXPENSES:      
Cost of revenue (exclusive of depreciation shown separately below) 59,622 66,620 48,661
Research and development (exclusive of depreciation shown separately below) 28,458 25,603 20,228
Sales and marketing 8,124 9,120 8,582
General and administrative (exclusive of depreciation shown separately below) 11,663 11,011 6,879
Depreciation 4,650 3,779 2,667
Total costs and operating expenses 112,517 116,133 87,017
INCOME (LOSS) FROM OPERATIONS (710) 5,848 4,043
OTHER (EXPENSE) INCOME (37) 1 (17)
INTEREST EXPENSE (193) (270) (109)
INCOME (LOSS) BEFORE INCOME TAXES (940) 5,579 3,917
(BENEFIT) PROVISION FOR INCOME TAXES (134) 1,764 (6,015)
LOSS IN EQUITY INTEREST (561) 0 0
NET INCOME (LOSS) (1,367) 3,815 9,932
UNDISTRIBUTED EARNINGS ALLOCATED TO PREFERRED STOCKHOLDERS 0 0 8,583
NET INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS $ (1,367) $ 3,815 $ 1,349
NET INCOME (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS:      
Basic (in dollars per share) $ (0.05) $ 0.16 $ 0.59
Diluted (in dollars per share) $ (0.05) $ 0.14 $ 0.45
WEIGHTED AVERAGE SHARES USED TO COMPUTE NET INCOME (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS:      
Basic (in shares) 27,306,882 24,411,194 2,303,443
Diluted (in shares) 27,306,882 [1] 28,097,313 [1] 21,974,403 [1]
[1] Stock options and RSUs are not included in the calculation of diluted net loss per share for the year ended December 31, 2013 because the Company had a net loss for that year. Accordingly, the inclusion of these equity awards would have had an antidilutive effect on the calculation of diluted loss per share.