XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation $ 29,081 $ 32,273
Sales and income taxes 11,239 21,641
Research and development 5,481 5,749
Professional, legal, and accounting fees 3,320 6,880
Warranty 1,739 1,818
Marketing 1,092 1,705
Other 5,275 5,041
Accrued expenses $ 57,227 $ 75,107