XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock Including Additional Paid in Capital [Member]
Common Class A [Member]
Common Stock Including Additional Paid in Capital [Member]
Common Class B [Member]
Treasury Stock, Common [Member]
Common Class A [Member]
Treasury Stock, Common [Member]
Common Class B [Member]
Treasury Stock, Common [Member]
Common Stock Outstanding [Member]
Common Class A [Member]
Common Stock Outstanding [Member]
Common Class B [Member]
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2021         $ (1,981,113)     $ 5,393,823 $ 1,465,522 $ 1,741,901 $ 28,019,768 $ 34,639,901
Share-based compensation expense         0     918,114 0 0 0 918,114
Repurchase of shares         (140,709)     0 0 0 0 (140,709)
Net Income         0     $ 0 $ 0 0 2,237,139 2,237,139
Balance (in shares) at Dec. 31, 2021     41,844 182,435   2,678,943 731,848 2,720,787 914,283      
Stock awards (forfeits) issued to directors and officers (in shares)     0 0   32,200 0 32,200 0      
Repurchase of shares (in shares)     5,366 0     0 0 0      
Repurchase of shares (in shares)           (5,366)            
Acquisition         0     $ 1,000,012 $ 0 0 0 1,000,012
Acquisition (in shares)     0 0   38,462 0 38,462 0      
Balance (in shares) at Jun. 30, 2022 2,791,449 914,283 47,210 182,435   2,744,239 731,848 2,791,449 914,283      
Balance at Jun. 30, 2022         (2,121,822)     $ 7,311,949 $ 1,465,522 1,741,901 30,256,907 38,654,457
Balance at Mar. 31, 2022         (2,046,822)     6,292,130 1,465,522 1,741,901 29,085,643 36,538,374
Share-based compensation expense         0     19,807 0 0 0 19,807
Repurchase of shares         (75,000)     0 0 0 0 (75,000)
Net Income         0     0 0 0 1,171,264 1,171,264
Balance (in shares) at Mar. 31, 2022 2,752,987 914,283 44,210 182,435   2,708,777 731,848          
Repurchase of shares (in shares) 0 0 3,000 0     0          
Repurchase of shares (in shares)           (3,000)            
Acquisition         0     $ 1,000,012 $ 0 0 0 1,000,012
Acquisition (in shares) 38,462 0 0 0   38,462 0          
Balance (in shares) at Jun. 30, 2022 2,791,449 914,283 47,210 182,435   2,744,239 731,848 2,791,449 914,283      
Balance at Jun. 30, 2022         (2,121,822)     $ 7,311,949 $ 1,465,522 1,741,901 30,256,907 38,654,457
Balance at Dec. 31, 2022         (2,125,252)     7,351,563 1,465,522 1,741,901 34,581,171 43,014,905
Share-based compensation expense         0     928,788 0 0 0 928,788
Stock issuance         0     150,000 0 0 0 150,000
Repurchase of shares         (111,775)     0 0 0 0 (111,775)
Net Income         0     $ 0 $ 0 0 7,242,815 7,242,815
Balance (in shares) at Dec. 31, 2022     47,412 182,435   2,744,037 731,848 2,791,449 914,283      
Stock awards (forfeits) issued to directors and officers (in shares)     0 0   34,200 0 34,200 0      
Stock issuance (in shares)     0 0   7,317 0 7,317 0      
Repurchase of shares (in shares)     6,662 0     0 0 0      
Repurchase of shares (in shares)           (6,662)            
Balance (in shares) at Jun. 30, 2023     54,074 182,435   2,778,892 731,848 2,832,966 914,283      
Balance at Jun. 30, 2023         (2,237,027)     $ 8,430,351 $ 1,465,522 1,741,901 41,823,985 51,224,732
Balance at Mar. 31, 2023         (2,196,437)     7,844,228 1,465,522 1,741,901 37,972,643 46,827,857
Share-based compensation expense         0     436,123 0 0 0 436,123
Stock issuance         0     150,000 0 0 0 150,000
Repurchase of shares         (40,590)     0 0 0 0 (40,590)
Net Income         0     $ 0 $ 0 0 3,851,342 3,851,342
Balance (in shares) at Mar. 31, 2023     52,274 182,435   2,773,875 731,848 2,826,149 914,283      
Stock awards (forfeits) issued to directors and officers (in shares)     0 0   (500) 0 (500) 0      
Stock issuance (in shares)     0 0   7,317 0 7,317 0      
Repurchase of shares (in shares)     1,800 0     0 0 0      
Repurchase of shares (in shares)           (1,800)            
Balance (in shares) at Jun. 30, 2023     54,074 182,435   2,778,892 731,848 2,832,966 914,283      
Balance at Jun. 30, 2023         $ (2,237,027)     $ 8,430,351 $ 1,465,522 $ 1,741,901 $ 41,823,985 $ 51,224,732