XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Tables)
12 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Summary Of Accrued Expenses
Accrued expenses consist of the following:
 March 31,
 20252024
Payroll and benefits$90,956 $84,734 
Accrued selling expenses48,098 46,738 
Contract liabilities28,821 27,649 
Warranty28,090 26,304 
Operating lease liabilities22,357 19,280 
Income taxes payable22,110 16,716 
Freight19,908 16,549 
VAT and other non-income taxes14,649 17,595 
Interest9,025 9,201 
Other56,593 58,954 
Total$340,607 $323,720