XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Mar. 31, 2017
Payables and Accruals [Abstract]    
Employee compensation $ 22,346 $ 23,290
Professional, legal and accounting fees 3,464 2,019
Sales and income taxes 3,112 3,180
Research and development 2,362 2,349
Marketing 1,356 1,827
Warranty 853 717
Accrued capital expenditures 430 2,300
Other 1,772 2,021
Accrued expenses $ 35,695 $ 37,703