XML 87 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Payables and Accruals [Abstract]      
Accrued marketing costs $ 29,955 $ 34,450  
Accrued compensation costs 14,074 13,393  
Accrued broker commissions 1,023 1,491  
Income taxes payable 1,652 3,210  
Accrued professional fees 4,472 4,183  
Accrued production costs 2,882 5,628  
Accrued sales tax 2,368 1,917  
Other accrued liabilities 4,976 6,491  
Total other accrued liabilities $ 61,402 $ 70,763 $ 60,663