XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Accrued Liabilities ACCRUED LIABILITIES
Accrued liabilities consist of the following:
 As of December 31,
 20192018
Accrued compensation and benefits$15,366  $17,745  
Accrued warranties2,090  2,571  
Professional and legal fees1,793  2,154  
Taxes other than income4,077  3,550  
General services administration contract contingent liability (see Note 13)11,886  5,267  
Other accrued liabilities2,860  5,040  
$38,072  $36,327  
Activity related to accrued warranties was as follows:
 Years ended December 31,
 201920182017
Balance, beginning of year$2,571  $2,628  $2,594  
Provision for warranty expense3,600  4,096  4,045  
Fulfillment of warranty obligations(4,081) (4,153) (4,011) 
Balance, end of year$2,090  $2,571  $2,628