XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Current    
Accrued variable consideration $ 1,790 $ 2,167
Customer deposits and refunds 11,151 16,344
Accrued raw materials purchases 206 267
Deferred revenue 2,731 2,493
Lease liability 1,857 1,859
Taxes payable 774 647
Warranty reserve 708 788
Other accrued operating expenses 2,971 4,248
Total other current liabilities 22,188 28,813
Non-current    
Lease liability 8,990 10,425
Deferred tax liability 353 146
Deferred revenue 2,420 888
Total other non-current liabilities $ 11,763 $ 11,459