XML 21 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Current assets:    
Cash and cash equivalents $ 398,797 $ 550,110
Restricted cash 154,073 151,207
Trade accounts receivable, less allowance for doubtful accounts of $131,403 and $248,224 as of June 30, 2023 and June 30, 2022, respectively 3,721,677 5,416,044
Other receivables 39,678 446,493
Inventories, net 7,403,194 12,071,292
Prepaid expenses 701,456 590,820
Total current assets 12,418,875 19,225,966
Property and equipment, net 2,448,282 2,911,420
Operating lease assets 3,631,780 1,565,530
Intangible assets, net 3,618,275 4,240,725
Goodwill 7,116,614 7,116,614
Other assets 829,049 373,740
Total assets 30,062,875 35,433,995
Current liabilities:    
Accounts payable 4,529,703 6,168,961
Accrued payroll and benefits expense 877,781 1,359,624
Accrued expense 891,467 862,438
Warranty reserve 115,637 197,156
Current portion of long-term debt 0 5,362
Current portion of finance lease liability 286,522 321,085
Current portion of deferred gain 150,448 150,448
Current portion of operating lease liability 1,075,690 846,304
Other liabilities 13,744 23,967
Total current liabilities 7,940,992 9,935,345
Finance lease liability, net of current portion 1,731,868 1,938,531
Deferred gain, net of current portion 777,314 927,762
Operating lease liability, net of current portion 2,554,450 727,310
Other liabilities 201,725 206,489
Total liabilities 13,206,349 13,735,437
Commitments and Contingencies
Stockholders' equity:    
Preferred stock, no par value: Authorized 50,000,000 shares; 3,351,000 shares issued and outstanding as of June 30, 2023 and June 30, 2022, respectively 7,980,788 7,980,788
Common stock, no par value: Authorized 100,000,000 shares; 4,044,984 shares and 3,639,663 shares issued and outstanding as of June 30, 2023 and June 30, 2022, respectively 34,355,315 33,533,003
Accumulated deficit (25,479,577) (19,815,233)
Total stockholders' equity 16,856,526 21,698,558
Total liabilities and stockholders' equity $ 30,062,875 $ 35,433,995