XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Changes in Warranty Liability
Changes in the Company’s warranty liability for the three and six months ended September 30, 2021 and 2020 were as follows (in thousands): 
Three Months Ended
September 30,
Six Months Ended
September 30,
 2021202020212020
Beginning of the period$49,093 $39,450 $48,832 $40,039 
Provision8,095 9,494 16,541 14,883 
Settlements(7,848)(7,541)(16,163)(13,702)
Effects of foreign currency translation(167)379 (37)562 
End of the period$49,173 $41,782 $49,173 $41,782