XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Financial Information (Details - Other Liabilities) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Current    
Accrued variable consideration $ 2,462 $ 1,905
Customer deposits and refunds 1,986 922
Accrued raw materials purchases 45 132
Deferred revenue 3,704 969
Lease liability 1,641 978
Taxes payable 401 371
Warranty reserve 596 594
Other accrued operating expenses 4,490 2,606
Total other current liabilities 15,325 8,477
Non-current    
Lease liability 9,851 7,310
Deferred revenue 1,218 373
Total other non-current liabilities $ 11,069 $ 7,683