XML 56 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued variable consideration $ 1,347 $ 1,462
Customer deposits and refunds 1,133 628
Accrued raw materials purchases 176 272
Deferred revenue 850 658
Lease liability 1,174 1,273
Taxes payable 388 395
Warranty reserve 197 181
Accrued operating expenses 2,063 1,439
Total other current liabilities 7,328 6,308
Non-current    
Lease liability 1,155 1,796
Deferred revenue 241 166
Total other non-current liabilities $ 1,396 $ 1,962