XML 75 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation $ 36,756 $ 32,273
Sales and income taxes 13,624 21,641
Research and development 7,345 5,749
Professional, legal, and accounting fees 2,697 6,880
Marketing 2,597 1,818
Warranty 2,075 1,705
Other 6,567 5,041
Accrued expenses $ 71,661 $ 75,107