XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
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
Stock-based compensation 0 269,593 0 269,593
Dividend declared $ 0 0 (1,706) (1,706)
401(k) stock match (in shares) 14,620      
401(k) stock match $ 146 223,003 0 223,149
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) 5,290      
Shares issued under Employee Stock Purchase Plan $ 53 53,799 0 53,852
Net income $ 0 0 2,420,577 2,420,577
Balance (in shares) at Jun. 30, 2021 4,786,173      
Balance at Jun. 30, 2021 $ 47,861 24,200,481 30,032,958 54,281,300
Exercise of stock options $ 36 48,562 0 48,598
Exercise of stock options (in shares) 3,654      
Balance (in shares) at Mar. 31, 2021 4,764,942      
Balance at Mar. 31, 2021 $ 47,649 23,847,636 28,165,086 52,060,371
Stock-based compensation 0 166,463 0 166,463
Dividend declared $ 0 0 (1,212) (1,212)
401(k) stock match (in shares) 8,045      
401(k) stock match $ 80 132,662 0 132,742
Issuance of deferred stock awards (in shares) 7,896      
Issuance of deferred stock awards $ 79 (79) 0 0
Shares issued under Employee Stock Purchase Plan (in shares) 5,290      
Shares issued under Employee Stock Purchase Plan $ 53 53,799 0 53,852
Net income $ 0 0 1,869,084 1,869,084
Balance (in shares) at Jun. 30, 2021 4,786,173      
Balance at Jun. 30, 2021 $ 47,861 24,200,481 30,032,958 54,281,300
Exercise of stock options $ 0 0 0 0
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
Stock-based compensation 0 214,862 0 214,862
Dividend declared $ 0 0 (1,019,287) (1,019,287)
401(k) stock match (in shares) 13,753      
401(k) stock match $ 138 304,902 0 305,040
Issuance of deferred stock awards (in shares) 41,816      
Issuance of deferred stock awards $ 418 (213,026) 0 (212,608)
Shares issued under Employee Stock Purchase Plan (in shares) 4,939      
Shares issued under Employee Stock Purchase Plan $ 49 72,505 0 72,554
Net income $ 0 0 3,528,982 3,528,982
Balance (in shares) at Jun. 30, 2022 4,872,593      
Balance at Jun. 30, 2022 $ 48,726 25,273,814 41,920,229 67,242,769
Balance (in shares) at Mar. 31, 2022 4,839,297      
Balance at Mar. 31, 2022 $ 48,393 24,944,077 40,508,575 65,501,045
Stock-based compensation 0 109,935 0 109,935
Dividend declared $ 0 0 (343,415) (343,415)
401(k) stock match (in shares) 6,142      
401(k) stock match $ 62 148,268 0 148,330
Issuance of deferred stock awards (in shares) 22,215      
Issuance of deferred stock awards $ 222 (971) 0 (749)
Shares issued under Employee Stock Purchase Plan (in shares) 4,939      
Shares issued under Employee Stock Purchase Plan $ 49 72,505 0 72,554
Net income $ 0 0 1,755,069 1,755,069
Balance (in shares) at Jun. 30, 2022 4,872,593      
Balance at Jun. 30, 2022 $ 48,726 $ 25,273,814 $ 41,920,229 $ 67,242,769