XML 56 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Liabilities
Changes in the Company's warranty liabilities for fiscal years 2023 and 2022 were as follows (in thousands):
 Years Ended March 31,
 20232022
Beginning of the period$46,219 $48,832 
Provision31,089 29,812 
Settlements(35,919)(32,082)
Effects of foreign currency translation(503)(343)
End of the period$40,886 $46,219