XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Other Liabilities (Tables)
12 Months Ended
Mar. 31, 2025
Other Liabilities Disclosure [Abstract]  
Schedule Of Other Long-Term Liabilities
Other liabilities consist of the following:

 March 31,
 20252024
Operating lease liabilities$67,033 $61,687 
Warranty38,331 34,515 
Long-term interest rate swaps33,002 19,167 
Pension25,307 25,512 
Liability for uncertain tax positions3,335 3,300 
Contract liabilities2,801 959 
Other5,109 6,742 
Total$174,918 $151,882