XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued marketing costs $ 35,936 $ 36,149
Accrued compensation costs 10,436 19,587
Accrued broker commissions 1,474 1,179
Income taxes payable 6,973 2,670
Accrued professional fees 4,179 4,150
Accrued production costs 5,435 3,686
Other accrued liabilities 6,550 6,692
Total other accrued liabilities $ 70,983 $ 74,113