XML 66 R49.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Summary of accrued liabilities    
Accrued compensation and related benefits $ 13,809 $ 15,782
Accrued warranty 9,564 9,553
Accrued professional and consulting fees 2,813 5,860
Advance customer payments 1,094 364
Accrued excess and obsolete inventory at contract manufacturers 1,011 888
Accrued non income related taxes 905 581
Advance customer payments 784 851
Accrued non income related taxes 580 1,414
Accrued freight 486 303
Accrued hosting services 466 235
Accrued hosting services 381 412
Income taxes payable 322 269
Accrued other 3,297 2,931
Total accrued liabilities $ 35,512 $ 39,443