XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net Income (Loss) Attributable to Parent $ 4,106 $ 2,047
Weighted Average Basic Shares Outstanding 6,408 6,545
Common Stockholders [Member]    
Net Income (Loss) Attributable to Parent $ 3,855 $ 1,923
Basic Net Income Per Common Share Available to Common Stockholders $ 0.60 $ 0.29
Diluted Net Income Per Common Share Available to Common Stockholders $ 0.59 $ 0.29
Weighted Average Basic Shares Outstanding 6,408 6,545
Weighted Average Diluted Shares Outstanding - Common Stockholders 6,536 6,673
Class A Non Voting Preferred Stockholders [Member]    
Net Income (Loss) Attributable to Parent $ 187 $ 92
Common Class C [Member]    
Net Income (Loss) Attributable to Parent $ 64 $ 32
Basic Net Income Per Common Share Available to Common Stockholders $ 0.17 $ 0.08
Diluted Net Income Per Common Share Available to Common Stockholders $ 0.17 $ 0.08
Weighted Average Basic Shares Outstanding 383 383
Weighted Average Diluted Shares Outstanding - Common Stockholders 383 383