XML 59 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
ACCRUED LIABILITIES    
Compensation and fringe benefits $ 9,715 $ 7,459
Warranty reserve 951 922
Income taxes payable 2,329 2,397
Other accrued expenses 5,056 3,492
Accrued liabilities $ 18,051 $ 14,270