XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
3. Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Current    
Accrued variable consideration $ 1,732 $ 1,462
Customer deposits and refunds 1,213 628
Accrued raw materials purchases 267 272
Deferred revenue 788 658
Lease liability 1,273 1,273
Taxes payable 397 395
Warranty reserve 226 181
Other accrued operating expenses 2,137 1,439
Total other current liabilities 8,033 6,308
Non-current    
Lease liability 874 1,796
Deferred revenue 187 166
Total other non-current liabilities $ 1,061 $ 1,962