XML 148 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Apr. 01, 2019
Mar. 31, 2019
Payables and Accruals [Abstract]      
Accrued marketing costs $ 34,450   $ 31,228
Accrued compensation costs 13,393   10,958
Accrued broker commissions 1,491   1,361
Income taxes payable 3,210   88
Accrued professional fees 4,183   2,441
Accrued production costs 5,628   6,788
Accrued sales tax 1,917   4
Other accrued liabilities 6,491   7,795
Total other accrued liabilities $ 70,763 $ 59,105 $ 60,663