XML 69 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
I. ACCRUED LIABILITIES SCHEDULES (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accrued payroll $ 9,231 $ 6,757
Accrued rent 959 792
Accrued employee benefits 1,572 1,379
Accrued state and local taxes 607 372
Accrued income taxes 974  
Advance payments 252 1,258
Accrued product warranty 705 412
Accrued commission expenses 205  
Accrued professional fees 163  
Accrued other 758 536
Total accrued liabilities $ 15,426 $ 11,506