XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Mar. 31, 2018
Payables and Accruals [Abstract]    
Employee compensation $ 24,267 $ 30,330
Sales and income taxes 4,841 4,562
Research and development 2,373 3,162
Marketing 2,057 2,305
Professional, legal, and accounting fees 1,588 1,870
Warranty 1,086 1,081
Accrued capital expenditures   250
Other 2,718 2,587
Accrued expenses $ 38,930 $ 46,147