XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Information (Details - Other Liabilities) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Current    
Accrued variable consideration $ 1,905 $ 1,347
Customer deposits and refunds 922 1,133
Accrued raw materials purchases 132 176
Deferred revenue 969 850
Lease liability 978 1,174
Taxes payable 371 388
Warranty reserve 594 197
Accrued operating expenses 2,606 2,063
Total other current liabilities 8,477 7,328
Non-current    
Lease liability 7,310 1,155
Deferred revenue 373 241
Total other non-current liabilities $ 7,683 $ 1,396