XML 78 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
Employee compensation $ 34,441 $ 40,954
Research and development 7,264 6,983
Sales and income taxes 3,626 5,914
Professional, legal, and accounting fees 2,594 1,957
Warranty 2,013 2,053
Marketing 1,841 3,674
Other 4,683 4,511
Accrued expenses $ 56,462 $ 66,046