XML 84 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Payables and Accruals [Abstract]    
Payroll and benefits $ 54,285 $ 50,053
Accrued selling expenses 35,394 34,831
Warranty 21,646 22,637
Project related accruals 16,301 0
Contract liabilities 15,162 0
Income taxes payable 9,234 19,696
Tax Act - Transition Tax 5,290 7,800
Restructuring 2,952 2,909
Pension 1,207 1,657
Other 48,356 27,095
Total $ 255,881 $ 214,118