v3.26.1
Consolidated Balance Sheets - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Current assets:    
Cash and cash equivalents $ 93,204,655 $ 4,877,036
Trade accounts receivable, net of allowance 15,112,908 9,455,310
Inventories, net 18,005,559 12,858,838
Prepaid expenses and deposits 3,457,300 1,142,661
Other current assets 116,028 40,150
Total current assets 129,896,450 28,373,995
Property and equipment, net 19,363,026 15,864,061
Operating lease right-of-use assets 8,115,887 7,429,378
Intangible assets, net 17,134,601 15,987,923
Goodwill 19,315,177 13,753,921
Deferred tax assets, net 85,902 22,571
Other assets 96,578 73,917
Total assets 194,007,621 81,505,766
Current liabilities:    
Accounts payable 7,686,144 7,421,430
Accrued liabilities 12,779,784 5,686,396
Accrued payroll and benefits 4,139,586 2,359,152
Operating lease liabilities, current 1,189,908 1,254,062
Loans payable, current portion 112,317 172,567
Finance lease obligation, current portion 269,414 206,518
Total current liabilities 26,177,153 17,100,125
Deferred tax liabilities, net 95,084 152,760
Accrued liabilities, noncurrent 0 823,000
Finance lease obligation, less current portion 392,796 421,363
Operating lease liabilities, noncurrent 8,888,227 8,326,250
Loans payable, less current portion 74,878 4,804,990
Total liabilities 35,628,138 31,628,488
Commitments and Contingencies - Note 15
Stockholders’ equity:    
Additional paid-in capital 398,726,619 244,953,346
Accumulated other comprehensive income 1,308,868 978,686
Accumulated deficit (251,262,320) (230,716,757)
Total stockholders’ equity 149,472,797 15,644,768
Total liabilities, convertible preferred stock and stockholders’ equity 194,007,621 81,505,766
Series G Convertible Preferred Stock [Member]    
Current liabilities:    
Series G Convertible Preferred Stock; $0.01 par value; 44,000 shares authorized; 6,492 and 24,956 shares issued and outstanding 8,906,686 34,232,510
Series D Preferred Stock [Member]    
Stockholders’ equity:    
Preferred stock: Series D, $0.01 par value, voting; 500,000 shares authorized; none issued and outstanding 0 0
Common Class A [Member]    
Stockholders’ equity:    
Common stock: Class A, $0.01 par value, voting; 94,500,000 shares authorized; 69,963,045 and 42,949,307 shares issued and outstanding $ 699,630 $ 429,493