XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued marketing costs $ 37,835 $ 36,149
Accrued compensation costs 5,356 19,587
Accrued broker commissions 1,239 1,179
Income taxes payable 13,830 2,670
Accrued professional fees 3,965 4,150
Accrued production costs 3,225 3,686
Other accrued liabilities 7,287 6,692
Other accrued liabilities $ 72,737 $ 74,113