XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Current    
Accrued variable consideration $ 2,279 $ 1,796
Customer deposits and refunds 264 436
Accrued raw materials purchases 227 126
Deferred revenue 2,879 3,017
Lease liability 1,689 1,767
Taxes payable 667 772
Warranty reserve 848 840
Other accrued operating expenses 3,006 2,217
Total other current liabilities 11,859 10,971
Non-current    
Lease liability 8,202 8,563
Deferred tax liability 248 179
Deferred revenue 2,564 2,736
Total other non-current liabilities $ 11,014 $ 11,478