XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accrued Liabilities (Tables)
9 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Other Accrued Liabilities
Other accrued liabilities consist of the following:
(In thousands)December 31, 2024March 31, 2024
Accrued marketing costs$26,364 $24,053 
Accrued compensation costs11,300 12,221 
Accrued broker commissions1,881 1,309 
Income taxes payable436 2,569 
Accrued professional fees8,041 5,046 
Accrued production costs6,707 4,166 
Other accrued liabilities6,186 6,790 
$60,915 $56,154