XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2018
Other Accrued Liabilities [Abstract]  
Schedule of Other Accrued Liabilities
  
March 31, 2018
  
December 31, 2017
 
  
(unaudited)
    
Accrued warranty, current
 
$
120
  
$
109
 
Accrued compensation, including commissions and vacation
  
744
   
785
 
Accrued sales and other taxes
  
872
   
904
 
Distributor rights liability, current
  
88
   
85
 
Accrued professional fees and other accrued liabilities
  
392
   
477
 
Total other accrued liabilities
 
$
2,216
  
$
2,360