XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
Preferred Stock [Member]
Series B Preferred Stock [Member]
Preferred Stock [Member]
Series B-1 Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Series B Preferred Stock [Member]
Series B-1 Preferred Stock [Member]
Total
Balance (in shares) at Jun. 30, 2023 625,375 212,402 18,309,051            
Balance at Jun. 30, 2023 $ 6,254 $ 2,124 $ 183,093 $ 67,732,887 $ (22,042,427) $ 0     $ 45,881,931
Accrued compensation (in shares)     83,244            
Accrued compensation     $ 832 536,047   0     536,879
Employee stock plan (in shares) 0 0 19,635            
Employee stock plan $ 0 $ 0 $ 196 111,643 0 0     111,839
Preferred Stock Redemption (in shares) (8,905) (212,402) 0       8,905 [1] 212,402 [1]  
Preferred Stock Redemption $ (89) $ (2,124) $ 0 (2,210,871) (154,912) 0 $ 95,284 $ 2,272,701 (2,367,996)
Preferred Dividends-Declared       0 (549,645) 0     (549,645)
Common Stock Dividends - Declared     $ 0   (1,173,716) 0     (1,173,716)
Stock Buyback (in shares)     (177,037)            
Stock Buyback     $ (1,770) (1,513,804) 0 0     (1,515,574)
Net income     0 0 5,958,290 0     5,958,290
Other comprehensive Loss $ 0 $ 0 $ 0 0 0 (27,390)     (27,390)
Balance (in shares) at Jun. 30, 2024 616,470 0 18,234,893            
Balance at Jun. 30, 2024 $ 6,165 $ 0 $ 182,351 64,655,902 (17,962,410) (27,390)     46,854,618
Accrued compensation (in shares)     38,421            
Accrued compensation     $ 384 312,834   0     313,218
Employee stock plan (in shares) 0 0 10,260            
Employee stock plan $ 0 $ 0 $ 103 134,243 0 0     134,346
Preferred Stock Redemption (in shares) (280,372) 0 0       280,372 [1]    
Preferred Stock Redemption $ (2,804) $ 0 $ 0 (2,800,916) (196,250) 0 $ 2,937,749   (2,999,970)
Preferred Dividends-Declared       0 (360,306) 0     (360,306)
Common Stock Dividends - Declared     $ 0   (1,296,071) 0     $ (1,296,071)
Stock Buyback (in shares) 0 0 (8,681)           (2,131,384)
Stock Buyback $ 0 $ 0 $ (87) (199,948) 0 0     $ (200,035)
Net income 0 0 0 0 6,978,127 0     6,978,127
Other comprehensive Loss $ 0 $ 0 $ 0 0 0 16,134     16,134
Exercise of warrants (in shares) 0 0 7,912            
Exercise of warrants $ 0 $ 0 $ 79 79,041         79,120
Balance (in shares) at Jun. 30, 2025 336,098 0 18,282,805            
Balance at Jun. 30, 2025 $ 3,361 $ 0 $ 182,830 $ 62,181,156 $ (12,836,910) $ (11,256)     $ 49,519,181
[1] We close our books and records on the last calendar day of each month to align our financial closing with our business processes.