XML 15 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Mar. 31, 2026
Jun. 30, 2025
Current assets:    
Cash and cash equivalents $ 55,235,181 $ 4,877,036
Trade accounts receivable, net of allowance 10,797,645 9,455,310
Inventories, net 13,344,705 12,858,838
Prepaid expenses and deposits 3,440,598 1,142,661
Other current assets 185,503 40,150
Total current assets 83,003,632 28,373,995
Property and equipment, net 15,828,239 15,864,061
Operating lease right-of-use assets 8,406,283 7,429,378
Intangible assets, net 17,589,628 15,987,923
Goodwill 19,315,177 13,753,921
Deferred tax assets, net 22,233 22,571
Other assets 99,987 73,917
Total assets 144,265,179 81,505,766
Current liabilities:    
Accounts payable 6,030,975 7,421,430
Accrued liabilities 10,813,017 5,686,396
Accrued payroll and benefits 3,125,747 2,359,152
Operating lease liabilities, current 1,177,423 1,254,062
Loans payable, current portion 113,085 172,567
Finance lease obligation, current portion 271,015 206,518
Total current liabilities 21,531,262 17,100,125
Deferred tax liabilities, net 88,099 152,760
Accrued liabilities, noncurrent 0 823,000
Finance lease obligation, less current portion 460,316 421,363
Operating lease liabilities, noncurrent 9,197,980 8,326,250
Loans payable, less current portion 103,661 4,804,990
Total liabilities 31,381,318 31,628,488
Commitments and Contingencies
Stockholders’ equity:    
Common stock: Class A, $0.01 par value, voting; 94,500,000 shares authorized; 61,207,012 and 42,949,307 shares issued and outstanding 612,070 429,493
Additional paid-in capital 334,313,395 244,953,346
Accumulated other comprehensive income 1,285,667 978,686
Accumulated deficit (247,121,455) (230,716,757)
Total stockholders’ equity 89,089,677 15,644,768
Total liabilities, convertible preferred stock and stockholders’ equity 144,265,179 81,505,766
Series G Convertible Preferred Stock [Member]    
Current liabilities:    
Series G Convertible Preferred Stock; $0.01 par value; 44,000 shares authorized; 17,346 and 24,956 shares issued and outstanding 23,794,184 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