v3.26.1
Note 12 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Accounts payable $ 18,197 $ 13,015
Accrued inventories in-transit 1,796 1,104
Accrued other miscellaneous expenses 7,189 5,769
Advanced deposits 4,423 3,491
Accrued compensation 10,002 15,518
Income taxes payable 1,606 641
Accrued product warranty 4,801 4,684
Accrued commissions 2,685 2,323
Total $ 50,698 $ 46,545