XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Accounts payable $ 4,130 $ 4,476
Accrued inventories in-transit 3,308 539
Accrued other miscellaneous expenses 3,602 2,366
Accrued contract loss 97 97
Advanced deposits 2,892 2,270
Accrued compensation 10,688 10,326
Income taxes payable 181 346
Accrued product warranty 3,043 2,363
Accrued commissions 1,484 1,452
Total $ 29,425 $ 24,235