v3.25.4
Commitments and Contingencies (Tables)
9 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Changes in Warranty Liabilities
Changes in the Company’s warranty liabilities for the three and nine months ended December 31, 2025 and 2024 were as follows (in thousands): 
Three Months Ended
December 31,
Nine Months Ended
December 31,
 2025202420252024
Beginning of the period$50,191 $46,833 $49,184 $44,654 
Provision9,430 12,060 28,424 34,022 
Settlements(8,438)(9,111)(27,079)(29,124)
Effects of foreign currency translation260 (721)914 (491)
End of the period$51,443 $49,061 $51,443 $49,061