XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2022 625,375 212,402 18,460,538            
Balance at Jun. 30, 2022 $ 6,254 $ 2,124 $ 184,608 $ 68,653,361 $ (25,943,287) $ 0     $ 42,903,060
Accrued compensation (in shares)     55,463            
Accrued compensation     $ 555 294,052   0     294,607
Cash (in shares) 0 0 24,647            
Cash $ 0 $ 0 $ 246 92,481 0 0     92,727
Preferred Dividends-Declared       0 (586,444) 0     (586,444)
Common Stock Dividends - Declared     $ 0   (1,102,985) 0     (1,102,985)
Stock Buyback (in shares)     (231,597)            
Stock Buyback     $ (2,316) (1,307,007) 0 0     (1,309,323)
Net income     $ 0 0 5,590,289 0     5,590,289
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
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) 0 0 (177,037)            
Stock Buyback $ 0 $ 0 $ (1,770) (1,513,804) 0 0     (1,515,574)
Net income $ 0 $ 0 $ 0 0 5,958,290 0     5,958,290
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)
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
[1] We close our books and records on the last calendar day of each month to align our financial closing with our business processes.