XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Accrued Liabilities
ACCRUED LIABILITIES
Accrued liabilities consist of the following:
 
As of
June 30, 2018
 
As of
December 31, 2017
Accrued compensation and benefits
$
14,763

 
$
16,144

Accrued warranties
2,562

 
2,628

Professional and legal fees
1,837

 
1,541

Taxes other than income
2,858

 
3,787

Other accrued liabilities
2,930

 
3,262

 
$
24,950

 
$
27,362


Activity related to accrued warranties was as follows:
 
Six Months Ended
 
June 30, 2018
 
June 30, 2017
Balance, beginning of period
$
2,628

 
$
2,594

Provision for warranty expense
1,980

 
1,824

Fulfillment of warranty obligations
(2,046
)
 
(1,848
)
Balance, end of period
$
2,562

 
$
2,570