v3.26.1
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Current    
Accrued variable consideration $ 2,352 $ 2,557
Customer deposits and refunds 282 321
Accrued raw materials purchases 155 204
Deferred revenue 3,073 3,301
Lease liability 1,635 1,594
Taxes payable (4) 103
Warranty reserve 592 663
Accrued operating expenses 2,199 1,879
Total other current liabilities 10,284 10,622
Non-current    
Lease liability 6,656 7,811
Deferred tax liability 219 172
Deferred revenue 2,110 2,255
Total other non-current liabilities $ 8,985 $ 10,238