XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation $ 22,544 $ 32,273
Sales and income taxes 22,329 21,641
Research and development 4,225 5,749
Professional, legal, and accounting fees 1,964 6,880
Warranty 1,626 1,818
Marketing 1,102 1,705
Other 4,641 5,041
Accrued expenses $ 58,431 $ 75,107