|
Balance Sheet Components (Details 2) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
|---|---|---|
| Other assets | ||
| Prepaid licensing | $ 609 | $ 632 |
| Deposits | 710 | 697 |
| Other assets total | 1,319 | 1,329 |
| Accrued liabilities | ||
| Sales returns and warranty accruals | 2,148 | 2,019 |
| Compensation accruals | 1,305 | 1,614 |
| Other accrued liabilities | 780 | 1,117 |
| Total accrued liabilities | $ 4,233 | $ 4,750 |