XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Payables and Accruals [Abstract]    
Accrued marketing costs $ 36,149 $ 29,955
Accrued compensation costs 19,587 14,074
Accrued broker commissions 1,179 1,023
Income taxes payable 2,670 1,652
Accrued professional fees 4,150 4,472
Accrued production costs 3,686 2,882
Accrued sales tax 5 2,368
Other accrued liabilities 6,687 4,976
Total other accrued liabilities $ 74,113 $ 61,402