XML 50 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued salary and payroll related expenses $ 4,432 $ 4,829
Accrued accounts payable 2,872 3,417
Customer advances 1,638 1,463
Income tax (receivable) payable (88) 236
Sales and use tax payable 237 434
Other 734 806
Accrued expenses and other current liabilities $ 9,825 $ 11,185 [1]
[1] Derived from our audited consolidated financial statements as of December 31, 2015.