XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning Balance at Dec. 31, 2021 $ 77,081,961 $ 12,654,787 $ (15,995,622) $ 11,930,067 $ (1,380,648) $ 69,873,377
Beginning Balance, shares at Dec. 31, 2021   3,520,646        
Net income 3,034,766         3,034,766
Other comprehensive income (loss) (707,251)       (707,251)  
Stock compensation expense 1,803,302     1,803,302    
Distribution to shareholders (1,940,911)         (1,940,911)
Issuance of common stock 84,715 $ 18,669   66,046    
Issuance of common stock,shares   7,466        
Cash settlement of stock options $ (108,155)     (108,155)    
Purchase of treasury stock(shares) 0          
Net share settlement of stock options $ (218,295) $ 25,168   (243,463)    
Net share settlement of stock options, (shares)   10,067        
Ending Balance at Dec. 31, 2022 $ 79,030,132 $ 12,698,624 (15,995,622) 13,447,797 (2,087,899) 70,967,232
Ending Balance, shares at Dec. 31, 2022 3,538,179 3,538,179        
Net income $ 17,793,160         17,793,160
Other comprehensive income (loss) (382,312)       (382,312)  
Stock compensation expense 1,940,443     1,940,443    
Distribution to shareholders (2,044,458)         (2,044,458)
Issuance of common stock 1,452,520 $ 216,914   1,235,606    
Issuance of common stock,shares   86,765        
Cash settlement of stock options $ (292,153)     (292,153)    
Purchase of treasury stock(shares) 0          
Net share settlement of stock options $ (363,273) $ 50,640   (413,913)    
Net share settlement of stock options, (shares)   20,256        
Ending Balance at Dec. 31, 2023 $ 97,898,684 $ 12,966,178 $ (15,995,622) $ 15,917,781 $ (1,705,587) $ 86,715,934
Ending Balance, shares at Dec. 31, 2023 3,645,200 3,645,200