v2.4.0.8
Employee Stock and Benefit Plans (Expense) (Details) (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based employee compensation $ 4,545,000 $ 2,922,000 $ 1,987,000
Unrecognized employee compensation cost 11,100,000    
Unrecognized employee compensation cost, period for recognition 2 years    
Non-employee share-based compensation expense 900,000 500,000 100,000
Cost of revenues
     
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based employee compensation 421,000 272,000 139,000
Research and development
     
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based employee compensation 1,038,000 649,000 458,000
Sales and marketing
     
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based employee compensation 1,244,000 993,000 579,000
General and administrative
     
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based employee compensation $ 1,842,000 $ 1,008,000 $ 811,000