XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
Accrued marketing costs $ 44,603 $ 29,955
Accrued compensation costs 11,638 14,074
Accrued broker commissions 943 1,023
Income taxes payable 1,551 1,652
Accrued professional fees 4,743 4,472
Accrued production costs 3,790 2,882
Accrued sales tax 977 2,368
Other accrued liabilities 10,405 4,976
Other accrued liabilities $ 78,650 $ 61,402