v3.26.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Payroll and benefits $ 104,233 $ 90,956
Accrued selling expenses 44,162 48,098
Contract liabilities 48,080 28,821
Warranty 27,774 28,090
Operating lease liabilities 24,976 22,357
Income taxes payable 24,427 22,110
Freight 28,304 19,908
VAT and other non-income taxes 17,950 14,649
Net Investment Hedges 16,076 0
Interest 9,034 9,025
Other 74,633 56,593
Total $ 419,649 $ 340,607