XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Information - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Payroll, bonuses, and other employee benefits $ 1,406 $ 1,409
Inventory receipts 1,356 1,396
Paid time off 985 936
Short-term obligations under operating leases 876 0
Warranties 384 339
Professional fees and contractors 290 346
Income and sales taxes 241 186
Real estate taxes 185 148
Employee stock purchase plan 143 343
Customer refunds for estimated returns 142 154
Deferred revenues 126 149
Short-term obligations under finance leases 80 91
Other 454 304
Total $ 6,668 $ 5,801