XML 94 R78.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Payables and Accruals [Abstract]    
Payroll and benefits $ 84,734 $ 80,826
Accrued selling expenses 46,738 47,330
Contract liabilities 27,649 34,594
Warranty 26,304 24,226
Operating lease liabilities 19,280 21,230
VAT and other non-income taxes 17,595 15,321
Freight 16,549 16,482
Income taxes payable (1) 16,716 8,152
Interest 9,201 7,531
Other 58,954 53,255
Total $ 323,720 308,947
Transition tax   11,572
Transition tax, prepaid position   $ 3,420