XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Customer prepayments $ 6,333 $ 11,352
Accrued warranty 4,686 5,295
Compensation and benefits 4,649 10,051
Accrued sales commissions 1,953 2,568
Accrued FICA 1,114 1,190
Finance lease liabilities 269 263
Accrued income tax 0 434
Other accrued expenses 7,033 5,341
Total Accrued Expenses 27,483 37,918
Accrued Expenses [Member]    
Operating lease liabilities $ 1,446 $ 1,424