XML 56 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Mar. 31, 2018
Payables and Accruals [Abstract]    
Employee compensation $ 31,930 $ 30,330
Sales and income taxes 7,312 4,562
Research & development 3,371 3,162
Marketing 3,082 2,305
Professional, legal, and accounting fees 1,994 1,870
Warranty 1,300 1,081
Accrued capital expenditures   250
Other 2,732 2,587
Accrued expenses $ 51,721 $ 46,147