XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Financial Information (Details - Other liabilities) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued variable consideration $ 2,139 $ 2,167
Customer deposits and refunds 21,102 16,344
Accrued raw materials purchases 316 267
Deferred revenue 2,768 2,493
Lease liability 1,942 1,859
Taxes payable 393 647
Warranty reserve 807 788
Other accrued operating expenses 4,595 4,248
Total other current liabilities 34,062 28,813
Non-current    
Lease liability 9,884 10,425
Deferred tax liability 215 146
Deferred revenue 1,086 888
Total other non-current liabilities $ 11,185 $ 11,459