XML 70 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Current    
Accrued variable consideration $ 2,557 $ 1,796
Customer deposits and refunds 321 436
Accrued raw materials purchases 204 126
Deferred revenue 3,301 3,017
Lease liability 1,594 1,767
Taxes payable 103 772
Warranty reserve 663 840
Accrued operating expenses 1,879 2,217
Total other current liabilities 10,622 10,971
Non-current    
Lease liability 7,811 8,563
Deferred tax liability 172 179
Deferred revenue 2,255 2,736
Total other non-current liabilities $ 10,238 $ 11,478