XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.4
Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Accounts payable $ 5,867 $ 13,935
Accrued inventories in-transit 928 2,267
Accrued other miscellaneous expenses 4,363 3,870
Accrued contract loss 55 3,464
Advanced deposits 1,948 5,653
Accrued compensation 7,385 5,430
Income taxes payable 322 409
Accrued product warranty 2,031 2,638
Accrued restructuring 103 717
Total $ 23,002 $ 38,383