XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Current    
Accrued variable consideration $ 2,695 $ 1,796
Customer deposits and refunds 474 436
Accrued raw materials purchases 132 126
Deferred revenue 2,390 3,017
Lease liability 1,605 1,767
Taxes payable 618 772
Warranty reserve 798 840
Other accrued operating expenses 1,882 2,217
Total other current liabilities 10,594 10,971
Non-current    
Lease liability 8,003 8,563
Deferred tax liability 406 179
Deferred revenue 2,285 2,736
Total other non-current liabilities $ 10,694 $ 11,478