XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Accrued marketing costs $ 34,832 $ 34,450
Accrued compensation costs 6,254 13,393
Accrued broker commissions 1,009 1,491
Income taxes payable 9,622 3,210
Accrued professional fees 3,502 4,183
Accrued production costs 3,468 5,628
Accrued sales tax 1,612 1,917
Other accrued liabilities 7,860 6,491
Other accrued liabilities $ 68,159 $ 70,763