XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Employee compensation $ 42,665 $ 50,649
Sales and income taxes 14,555 1,931
Research and development 8,486 7,337
Professional, legal, and accounting fees 1,656 1,479
Warranty 1,912 1,935
Marketing 2,231 2,289
Other 7,506 7,009
Accrued expenses $ 79,011 $ 72,629