XML 69 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Current    
Accrued variable consideration $ 1,796 $ 2,167
Customer deposits and refunds 436 16,344
Accrued raw materials purchases 126 267
Deferred revenue 3,017 2,493
Lease liability 1,767 1,859
Taxes payable 772 647
Warranty reserve 840 788
Accrued operating expenses 2,217 4,248
Total other current liabilities 10,971 28,813
Non-current    
Lease liability 8,563 10,425
Deferred tax liability 179 146
Deferred revenue 2,736 888
Total other non-current liabilities $ 11,478 $ 11,459