XML 92 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation $ 40,954 $ 32,273
Research and development 6,983 5,749
Sales and income taxes 5,914 21,641
Marketing 3,674 1,705
Warranty 2,053 1,818
Professional, legal and accounting fees 1,957 6,880
Other 4,511 5,041
Accrued expenses $ 66,046 $ 75,107