XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Liabilities
9 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Other Accrued Liabilities Other Accrued Liabilities
Other accrued liabilities consist of the following:
(In thousands)December 31, 2023March 31, 2023
Accrued marketing costs$29,648 $30,471 
Accrued compensation costs9,940 14,292 
Accrued broker commissions1,888 1,767 
Income taxes payable5,953 10,645 
Accrued professional fees5,100 4,254 
Accrued production costs4,568 5,700 
Other accrued liabilities7,966 5,395 
$65,063 $72,524