XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Accrued marketing costs $ 40,377 $ 34,450
Accrued compensation costs 10,901 13,393
Accrued broker commissions 479 1,491
Income taxes payable 294 3,210
Accrued professional fees 3,647 4,183
Accrued production costs 3,229 5,628
Accrued sales tax 228 1,917
Other accrued liabilities 7,414 6,491
Other accrued liabilities $ 66,569 $ 70,763