XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Current    
Accrued variable consideration $ 2,500 $ 2,557
Customer deposits and refunds 425 321
Accrued raw materials purchases 204 204
Deferred revenue 3,524 3,301
Lease liability 1,644 1,594
Taxes payable 114 103
Warranty reserve 649 663
Other accrued operating expenses 2,199 1,879
Total other current liabilities 11,259 10,622
Non-current    
Lease liability 7,432 7,811
Deferred tax liability 183 172
Deferred revenue 2,118 2,255
Total other non-current liabilities $ 9,733 $ 10,238