XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Current    
Accrued variable consideration $ 1,783 $ 2,557
Customer deposits and refunds 334 321
Accrued raw materials purchases 292 204
Deferred revenue 3,105 3,301
Lease liability 1,546 1,594
Taxes payable 151 103
Warranty reserve 647 663
Other accrued operating expenses 2,645 1,879
Total other current liabilities 10,503 10,622
Non-current    
Lease liability 6,638 7,811
Deferred tax liability 204 172
Deferred revenue 1,922 2,255
Total other non-current liabilities $ 8,764 $ 10,238