XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Note 12 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Accounts payable $ 16,186 $ 6,733
Accrued inventories in-transit 1,855 2,111
Accrued other miscellaneous expenses 5,903 3,600
Accrued contract loss 0 97
Advanced deposits 1,630 1,267
Accrued compensation 12,768 13,418
Income taxes payable 1,895 305
Accrued product warranty 4,066 3,033
Accrued commissions 2,299 1,718
Total $ 46,602 $ 32,282