XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Current    
Accrued variable consideration $ 2,825 $ 1,796
Customer deposits and refunds 287 436
Accrued raw materials purchases 170 126
Deferred revenue 2,720 3,017
Lease liability 1,694 1,767
Taxes payable 623 772
Warranty reserve 835 840
Other accrued operating expenses 2,282 2,217
Total other current liabilities 11,436 10,971
Non-current    
Lease liability 8,408 8,563
Deferred tax liability 317 179
Deferred revenue 2,520 2,736
Total other non-current liabilities $ 11,245 $ 11,478