v3.26.1
Note 12 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Accounts payable $ 13,015 $ 6,733
Accrued inventories in-transit 1,104 2,111
Accrued other miscellaneous expenses 5,769 3,697
Advanced deposits 3,491 1,267
Accrued compensation 15,518 13,418
Income taxes payable 641 305
Accrued product warranty 4,684 3,033
Accrued commissions 2,323 1,718
Total $ 46,545 $ 32,282