XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
3 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Changes in Warranty Liability
Changes in the Company’s warranty liability for the three months ended June 30, 2021 and 2020 were as follows (in thousands): 
Three Months Ended
June 30,
 20212020
Beginning of the period$48,832 $40,039 
Provision8,446 5,389 
Settlements(8,315)(6,161)
Currency translation130 183 
End of the period$49,093 $39,450