XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and contingencies
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies  
  
We offer a one-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the standard warranty. Our estimate is based on historical experience and product sales during the period.  The warranty reserve for the nine months ended September 30, 2020 and 2019 was as follows:
Nine Months Ended September 30,
(In thousands)(Unaudited)
20202019
Balance at the beginning of the period$2,561 $3,173 
Accruals for warranties issued during the period1,824 1,665 
Accruals related to pre-existing warranties405 (441)
Settlements made (in cash or in kind) during the period(2,088)(1,899)
Balance at the end of the period$2,702 $2,498 
  
As of September 30, 2020, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately $5.2 million over the next twelve months