v2.4.0.8
8. Accrued Liabilites (Tables)
6 Months Ended
Jun. 30, 2014
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
   June 30, 2014   December 31, 2013 
Accrued payroll  $2,631   $2,279 
Accrued employee benefits   424    489 
Accrued taxes   166    270 
Accrued interest   2    34 
Advanced payments   88    128 
Accrued commissions   88    148 
Accrued other   2,207    1,167 
   $5,606   $4,515