XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Financial Information (Details - Other Liabilities) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Current    
Accrued variable consideration $ 2,167 $ 1,905
Customer deposits and refunds 16,344 922
Accrued raw materials purchases 267 132
Deferred revenue 2,493 969
Lease liability 1,859 978
Taxes payable 647 371
Warranty reserve 788 594
Accrued operating expenses 4,248 2,606
Total other current liabilities 28,813 8,477
Non-current    
Lease liability 10,425 7,310
Deferred tax liability 146 0
Deferred revenue 888 373
Total other non-current liabilities $ 11,459 $ 7,683