XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Accounts payable $ 3,754 $ 4,476
Accrued inventories in-transit 2,672 539
Accrued other miscellaneous expenses 2,548 2,366
Accrued contract loss 97 97
Advanced deposits 4,242 2,270
Accrued compensation 5,059 10,326
Income taxes payable 170 346
Accrued product warranty 2,542 2,363
Accrued commissions 1,225 1,452
Total $ 22,309 $ 24,235