XML 67 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Payables and Accruals [Abstract]    
Payroll and benefits $ 62,131 $ 54,285
Accrued selling expenses 43,292 35,394
Warranty 27,766 21,646
Operating lease liabilities 21,128  
VAT and other non-income taxes 14,209 17,125
Project related accruals 0 16,301
Contract liabilities 17,342 15,162
Freight 14,222 14,423
Income taxes payable 304 9,234
Legal proceedings 0 7,258
Interest 11,180 7,248
Tax Act - Transition Tax 6,172 5,290
Restructuring 3,325 2,952
Pension 1,350 1,207
Other 49,319 48,356
Total $ 271,740 $ 255,881