XML 67 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Liabilities
Changes in the Company's warranty liabilities for fiscal years 2024 and 2023 were as follows (in thousands):
 Years Ended March 31,
 20242023
Beginning of the period$40,886 $46,219 
Provision45,413 31,089 
Settlements(41,413)(35,919)
Effects of foreign currency translation(232)(503)
End of the period$44,654 $40,886