v3.26.3
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
Preferred Stock [Member]
Series B Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Series B Preferred Stock [Member]
Total
Balance (in shares) at Jun. 30, 2024 616,470 18,234,893          
Balance at Jun. 30, 2024 $ 6,165 $ 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 0   313,218
Employee stock plan (in shares) 0 10,260          
Employee stock plan $ 0 $ 103 134,243 0 0   134,346
Exercise of warrants (in shares) 0 7,912          
Exercise of warrants $ 0 $ 79 79,041 0 0   79,120
Preferred Stock Redemption (in shares) (280,372) 0       (280,372) [1]  
Preferred Stock Redemption $ (2,804) $ 0 (2,800,916) (196,250) 0 $ (2,937,749) (2,999,970)
Preferred Dividends-Declared       (360,306) 0   (360,306)
Common Stock Dividends - Declared       (1,296,071)     (1,296,071)
Stock Buyback (in shares)   (8,681)          
Stock Buyback   $ (87) (199,948) 0 0   (200,035)
Net income   0 0 6,978,127 0   6,978,127
Other comprehensive Loss $ 0 $ 0 0 0 16,134   16,134
Balance (in shares) at Jun. 30, 2025 336,098 18,282,805          
Balance at Jun. 30, 2025 $ 3,361 $ 182,830 62,181,156 (12,836,910) (11,256)   49,519,181
Accrued compensation (in shares)   43,698          
Accrued compensation   $ 436 421,168 0 0   421,604
Employee stock plan (in shares) 0 6,809          
Employee stock plan $ 0 $ 68 104,451 0 0   104,519
Preferred Stock Redemption (in shares) (175,233) 0       (175,233) [1]  
Preferred Stock Redemption $ (1,752) $ 0 (1,750,578) (122,663) 0 $ (1,874,993) (1,874,993)
Preferred Dividends-Declared       (167,804) 0   (167,804)
Common Stock Dividends - Declared       (1,457,171)     (1,457,171)
Stock Buyback (in shares) 0 (143,904)          
Stock Buyback $ 0 $ (1,438) (1,797,099) 0 0   (1,798,537)
Net income 0 0 0 7,569,487 0   7,569,487
Other comprehensive Loss $ 0 $ 0 0 0 (25,452)   (25,452)
Balance (in shares) at Jun. 30, 2026 160,865 18,189,408          
Balance at Jun. 30, 2026 $ 1,609 $ 181,896 $ 59,159,098 $ (7,015,061) $ (36,708)   $ 52,290,834
[1] We close our books and records on the last calendar day of each month to align our financial closing with our business processes.