XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Activity Warranty activity during the three and six months ended June 30, 2020 and 2019 consisted of the following (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Warranty accrual, beginning of period$4,173  $2,627  $3,840  $2,980  
Warranties issued1,015  768  1,855  1,421  
Changes in liability for existing warranties(52) 47  (139) (97) 
Settlements(285) (544) (705) (1,406) 
Warranty accrual, end of period$4,851  $2,898  $4,851  $2,898  
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 June 30, 2020 are presented below (in thousands):
Remainder of 2020$647  
20211,092  
2022816  
20231,216  
202486  
Thereafter153  
Total future lease payments$4,010  
Less: Interest849  
Present value of lease liabilities$3,161