XML 131 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Payables and Accruals [Abstract]    
Accrued marketing costs $ 31,886 $ 31,228
Accrued compensation costs 5,701 10,958
Accrued broker commissions 1,057 1,361
Income taxes payable 5,640 88
Accrued professional fees 2,284 2,441
Accrued production costs 9,252 6,788
Other accrued liabilities 6,526 7,799
Total other accrued liabilities $ 62,346 $ 60,663