XML 52 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Mar. 31, 2019
Payables and Accruals [Abstract]    
Accrued marketing costs $ 36,774 $ 31,228
Accrued compensation costs 8,906 10,958
Accrued broker commissions 1,462 1,361
Income taxes payable 6,216 88
Accrued professional fees 4,145 2,441
Accrued production costs 8,092 6,788
Other accrued liabilities 11,015 7,799
Total other accrued liabilities $ 76,610 $ 60,663