XML 34 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses
12 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following:
 March 31,
 20242023
Payroll and benefits$84,734 $80,826 
Accrued selling expenses46,738 47,330 
Contract liabilities27,649 34,594 
Warranty26,304 24,226 
Operating lease liabilities19,280 21,230 
VAT and other non-income taxes17,595 15,321 
Freight16,549 16,482 
Income taxes payable (1)
16,716 8,152 
Interest9,201 7,531 
Other58,954 53,255 
Total$323,720 $308,947