XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities ACCRUED LIABILITIES
Accrued liabilities consist of the following:

As of March 31, 2021As of December 31, 2020
Accrued compensation and benefits$16,439 $17,457 
Accrued restructuring costs2,454 2,347 
Accrued warranties1,579 1,683 
Professional and legal fees1,705 1,810 
Taxes other than income5,556 5,013 
General services administration contract contingent liability (see Note 12)— 12,325 
Other accrued liabilities2,042 1,958 
$29,775 $42,593 

Activity related to accrued warranties was as follows:

 Three Months Ended
 March 31, 2021March 31, 2020
Balance, beginning of period$1,683 $2,090 
Provision for warranty expense620 659 
Fulfillment of warranty obligations(724)(705)
Balance, end of period$1,579 $2,044