XML 78 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Accrued Liabilities (Summary of Accrued Liabilities and Accounts Payable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Apr. 01, 2018
Mar. 31, 2018
Payables and Accruals [Abstract]      
Accrued marketing costs $ 31,084   $ 21,473
Accrued compensation costs 8,844   10,591
Accrued broker commissions 2,009   1,487
Income taxes payable 6,218   1,901
Accrued professional fees 1,820   2,244
Accrued production costs 5,503   7,392
Other accrued liabilities 10,704   7,013
Total other accrued liabilities $ 66,182 $ 54,027 $ 52,101