XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Payables and Accruals [Abstract]    
Payroll and benefits $ 90,956 $ 84,734
Accrued selling expenses 48,098 46,738
Contract liabilities 28,821 27,649
Warranty 28,090 26,304
Operating lease liabilities 22,357 19,280
Income taxes payable 22,110 16,716
Freight 19,908 16,549
VAT and other non-income taxes 14,649 17,595
Interest 9,025 9,201
Other 56,593 58,954
Total $ 340,607 $ 323,720