XML 128 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
Accrued marketing costs $ 38,885 $ 29,955
Accrued compensation costs 7,107 14,074
Accrued broker commissions 749 1,023
Income taxes payable 7,772 1,652
Accrued professional fees 4,523 4,472
Accrued production costs 3,415 2,882
Accrued sales tax 1,692 2,368
Other accrued liabilities 4,292 4,976
Other accrued liabilities $ 68,435 $ 61,402