XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Accounts payable $ 13,192 $ 5,353
Accrued inventories in-transit 2,212 1,460
Accrued other miscellaneous expenses 3,602 2,369
Advanced deposits 3,021 1,035
Accrued compensation 4,642 7,018
Income taxes payable 405 522
Accrued product warranty 2,066 2,053
Total $ 29,140 $ 19,810