XML 24 R5.htm IDEA: XBRL DOCUMENT v3.25.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]
Common Stock Outstanding [Member]
Common Class A [Member]
Common Stock Outstanding [Member]
Common Class B [Member]
Common Class A [Member]
Common Class B [Member]
Total
Balance at Dec. 31, 2022 $ 7,351,563 $ 1,465,522 $ 1,741,901     $ (2,125,252) $ 34,581,171         $ 43,014,905
Share-based compensation expense 1,377,423 0 0     0 0         1,377,423
Stock issuance (see note 6) 150,000 0 0     0 0         150,000
Share repurchase 0 0 0     (111,774) 0         (111,774)
Net income 0 0 0     0 13,294,793         13,294,793
Balance at Dec. 31, 2023 $ 8,878,986 $ 1,465,522 1,741,901     (2,237,026) 47,875,964         57,725,347
Balance (in shares) at Dec. 31, 2022 2,791,449 914,283   47,412 182,435     2,744,037 731,848      
Class A shares issued to Directors and employees related to stock compensation plans (in shares) 34,700 0   0 0     34,700 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      
Share repurchase (in shares) 0 0   6,662 0         6,662 0  
Share repurchase (in shares)               (6,662) 0      
Balance (in shares) at Dec. 31, 2023 2,832,966 914,283   54,074 182,435     2,778,892 731,848      
Share-based compensation expense $ 1,309,029 $ 0 0     0 0         1,309,029
Stock issuance (see note 6) 30,011 0 0     0 0         30,011
Share repurchase 0 0 0     (312,601) 0         (312,601)
Net income 0 0 0     0 13,597,967         13,597,967
Balance at Dec. 31, 2024 $ 10,218,026 $ 1,465,522 $ 1,741,901     $ (2,549,627) $ 61,473,932         $ 72,349,754
Class A shares issued to Directors and employees related to stock compensation plans (in shares) 36,400 0   0 0     36,400 0      
Stock issuance (see note 6) (in shares) 741 0   0 0     741 0      
Share repurchase (in shares) 0 0   8,485 0         8,485 0  
Share repurchase (in shares)               (8,485) 0      
Balance (in shares) at Dec. 31, 2024 2,870,107 914,283   62,559 182,435     2,807,548 731,848