XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Common Class A [Member]
Treasury Stock, Common [Member]
Common Class B [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2021 $ 5,393,823 $ 1,465,522 $ 1,741,901     $ (1,981,113) $ 28,019,768 $ 34,639,901
Stock Awards to Directors and Officers 957,728 0 0     0 0 957,728
Acquisition 1,000,012 0 0     0 0 1,000,012
Share repurchase 0 0 0     (144,139) 0 (144,139)
Net income 0 0 0     0 6,561,403 6,561,403
Balance at Dec. 31, 2022 $ 7,351,563 $ 1,465,522 $ 1,741,901     $ (2,125,252) $ 34,581,171 $ 43,014,905
Balance (in shares) at Dec. 31, 2021 2,720,787 914,283 41,844     182,435 2,678,943 731,848
Class A shares issued to Directors and employees related to stock compensation plans (in shares) 32,200 0 0     0 32,200 0
Acquisition (in shares) 38,462 0 0     0 38,462 0
Share repurchase (in shares) 0 0 5,568 5,568 0 0 5,568 0
Share repurchase (in shares) 0 0 (5,568) (5,568) 0 0 (5,568) 0
Balance (in shares) at Dec. 31, 2022 2,791,449 914,283 47,412     182,435 2,744,037 731,848
Stock Awards to Directors and Officers $ 1,377,423 $ 0 $ 0     $ 0 $ 0 $ 1,377,423
Share repurchase 0 0 0     (111,774) 0 (111,774)
Net income 0 0 0     0 13,294,793 13,294,793
Stock issuance (see note 6) 150,000 0 0     0 0 150,000
Balance at Dec. 31, 2023 $ 8,878,986 $ 1,465,522 $ 1,741,901     $ (2,237,026) $ 47,875,964 $ 57,725,347
Class A shares issued to Directors and employees related to stock compensation plans (in shares) 34,700 0 0     0 34,700 0
Share repurchase (in shares) 0 0 6,662 6,662 0 0 6,662 0
Share repurchase (in shares) 0 0 (6,662) (6,662) 0 0 (6,662) 0
Stock issuance (see note 6) (in shares) 7,317 0 0     0 7,317 0
Stock forfeit (in shares) (500) 0 0     0 (500) 0
Balance (in shares) at Dec. 31, 2023 2,832,966 914,283 54,074     182,435 2,778,892 731,848