XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCRUED EXPENSES
12 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
ACCRUED EXPENSES ACCRUED EXPENSES
Year ended March 31,
(In thousands)20242023
Salaries, wages and related items$5,296 $4,748 
Profit sharing and bonus2,335 1,672
Other deposits1,403 2,560
Deferred income
2,956 2,440
Other3,521 1,713
Total$15,511 $13,133