XML 56 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Components (Other) (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Other assets    
Deposits $ 933 $ 697
Prepaid licensing 664 632
Other 53  
Other assets total 1,650 1,329
Accrued liabilities    
Sales returns and warranty accruals 2,508 2,019
Compensation accruals 2,331 1,614
Other accrued liabilities 1,041 1,117
Total accrued liabilities $ 5,880 $ 4,750