XML 29 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Activity Warranty activity during the three months ended March 31, 2020 and 2019 consisted of the following (in thousands):
Three Months Ended March 31,
20202019
Warranty accrual, beginning of period$3,840  $2,980  
Warranties issued840  653  
Changes in liability for existing warranties(87) (144) 
Settlements(420) (862) 
Warranty accrual, end of period$4,173  $2,627  
Schedule of Annual Minimum Operating Lease Payments
The future annual undiscounted cash flows in relation to the operating leases and a reconciliation of such undiscounted cash flows to the operating lease liabilities recognized in the condensed consolidated balance sheet as of March 31, 2020 are presented below (in thousands):
Remainder of 2020$934  
20211,011  
2022734  
20231,055  
Total future lease payments$3,734  
Less: Interest748  
Present value of lease liabilities$2,986