XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Accounts payable $ 19,213   $ 13,192
Accrued inventories in-transit 2,206   2,212
Accrued other miscellaneous expenses 3,697   3,602
Advanced deposits 2,607   3,021
Accrued compensation 5,384   4,642
Income taxes payable 355   405
Accrued product warranty 1,942   2,066
Total $ 35,404 $ 29,140 $ 29,140