XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Financial Information (Details - Other Liabilities) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Current    
Accrued variable consideration $ 2,195 $ 1,905
Customer deposits and refunds 11,728 922
Accrued raw materials purchases 180 132
Deferred revenue 3,081 969
Lease liability 1,583 978
Taxes payable 533 371
Warranty reserve 748 594
Other accrued operating expenses 5,158 2,606
Total other current liabilities 25,206 8,477
Non-current    
Lease liability 9,510 7,310
Deferred revenue 1,025 373
Total other non-current liabilities $ 10,535 $ 7,683