XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Accounts payable $ 7,404 $ 6,733
Accrued inventories in-transit 3,343 2,111
Accrued other miscellaneous expenses 4,435 3,600
Accrued contract loss 111 97
Advanced deposits 4,495 1,267
Accrued compensation 9,902 13,418
Income taxes payable 455 305
Accrued product warranty 3,334 3,033
Accrued commissions 1,200 1,718
Total $ 34,679 $ 32,282