XML 82 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Selected Balance Sheet Accounts (Details 4) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Selected Balance Sheet Accounts [Abstract]    
Accrued employee-related benefits $ 4,530 $ 3,945
Other accrued expenses and other current liabilities:    
Other accrued expenses 7,278 5,751
Amounts due to customers 466 486
Other current liabilities 571 562
Total other accrued expenses and other current liabilities 8,315 6,799
Total accrued expenses and other current liabilities $ 12,845 $ 10,744