XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2019 4,644,522      
Balance at Dec. 31, 2019 $ 46,445 $ 22,733,933 $ 26,635,732 $ 49,416,110
Exercise of stock options (in shares) 24,250     24,250
Exercise of stock options $ 242 200,548 0 $ 200,790
Other share retirements (in shares) (9,920)      
Other share retirements $ (99) (44,587) (79,512) (124,198)
Stock-based compensation 0 468,832 0 468,832
Dividend distribution $ 0 0 (4,147) (4,147)
401(K) stock match (in shares) 34,625      
401(K) stock match $ 346 371,086 0 371,432
Issuance of deferred stock awards (in shares) 45,865      
Issuance of deferred stock awards $ 459 (177,960) 0 $ (177,501)
Shares issued under Employee Stock Purchase Plan (in shares) 8,670     8,670
Shares issued under Employee Stock Purchase Plan $ 87 79,766 0 $ 79,853
Net income $ 0 0 1,062,014 1,062,014
Balance (in shares) at Dec. 31, 2020 4,748,012      
Balance at Dec. 31, 2020 $ 47,480 23,631,618 27,614,087 $ 51,293,185
Exercise of stock options (in shares) 3,654     3,654
Exercise of stock options $ 37 48,562 0 $ 48,599
Stock-based compensation 0 548,282 0 548,282
Dividend distribution $ 0 0 (1,706) (1,706)
401(K) stock match (in shares) 33,998      
401(K) stock match $ 340 557,056 0 557,396
Issuance of deferred stock awards (in shares) 14,597      
Issuance of deferred stock awards $ 146 (26,094) 0 $ (25,948)
Shares issued under Employee Stock Purchase Plan (in shares) 11,824     11,824
Shares issued under Employee Stock Purchase Plan $ 118 135,147 0 $ 135,265
Net income $ 0 0 11,798,153 11,798,153
Balance (in shares) at Dec. 31, 2021 4,812,085      
Balance at Dec. 31, 2021 $ 48,121 $ 24,894,571 $ 39,410,534 $ 64,353,226