XML 64 R30.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Accrued Expenses) (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2013
Dec. 31, 2012
Balance Sheet Components [Abstract]    
Payroll and other employee related costs $ 7,650 $ 9,199
Professional services and consulting and other vendor fees 7,983 5,698
Sales commissions 1,266 490
Contingent earnout (Note 3) 1,660 1,660
Other 451 864
Total $ 19,010 $ 17,911