XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Customer prepayments $ 11,352 $ 1,698  
Compensation and benefits 10,051 5,271  
Accrued warranty 5,295 6,956 $ 7,687
Accrued sales commissions 2,568 1,289  
Accrued FICA 1,190 730  
Accrued income tax 434 0  
Finance lease liabilities 263 239  
Other accrued expenses 5,341 3,874  
Total Accrued Expenses 37,918 20,433  
Accrued Expenses [Member]      
Accrued expenses (Current liabilities) $ 1,424 $ 376