XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Accounts payable $ 4,476 $ 13,935  
Accrued inventories in-transit 539 2,267  
Accrued other miscellaneous expenses 2,366 2,662  
Accrued contract loss 97 3,464  
Advanced deposits 2,270 5,653  
Accrued compensation 10,326 5,430  
Income taxes payable 346 409  
Accrued product warranty 2,363 2,638  
Accrued commissions 1,452 1,208  
Accrued restructuring 0 717 $ 0
Total $ 24,235 $ 38,383