v3.25.2
ACCRUED EXPENSES
12 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
ACCRUED EXPENSES ACCRUED EXPENSES
Year ended March 31,
(In thousands)20252024
Salaries, wages and related items$6,235 $5,296 
Profit sharing and bonus2,980 2,335
Other deposits513 1,403
Deferred income3,686 2,956
Other3,277 3,660
Total$16,691 $15,650