XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Accounts payable $ 6,733 $ 4,476
Accrued inventories in-transit 2,111 539
Accrued other miscellaneous expenses 3,600 2,366
Accrued contract loss 97 97
Advanced deposits 1,267 2,270
Accrued compensation 13,418 10,326
Income taxes payable 305 346
Accrued product warranty 3,033 2,363
Accrued commissions 1,718 1,452
Total $ 32,282 $ 24,235