XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Product Warranties (Tables)
3 Months Ended
Mar. 31, 2021
Guarantees and Product Warranties [Abstract]  
Schedule of Reconciliation of the Changes in the Aggregate Product Warranty Liability
Product warranty liability activity was as follows for the periods presented (in thousands):
Three Months Ended March 31,
 20212020
Product warranty liability, beginning$4,711 $2,984 
Warranty charges incurred, net(701)(766)
Provision for warranty charges, net of adjustments1,285 1,033 
Acquired warranty— 100 
Product warranty liability, ending$5,295 $3,351 
Less: current portion of product warranty liability(2,441)(1,828)
Non-current portion of product warranty liability$2,854 $1,523