XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Condensed Consolidated Statements of Changes in Shareholders' Equity - USD ($)
Common Shares
Treasury Shares
Additional paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 131,815,739 $ (2,423,007) $ 8,835,203 $ 9,818,605 $ (68,783,207) $ 79,263,333
Balance (in shares) at Dec. 31, 2021 24,202,218 (534,015)        
Increase (Decrease) in Stockholders' Equity            
Net income         5,805,888 5,805,888
Dividends paid         (1,483,027) (1,483,027)
Stock-based compensation expenses     142,302     142,302
Exercise of stock options $ 209,312         209,312
Exercise of stock options (in shares) 38,750          
Retirement of treasury shares $ (2,423,007) $ 2,423,007        
Retirement of treasury shares (in shares) (534,015) 534,015        
Other comprehensive income (loss)       5,402   5,402
Balance at Mar. 31, 2022 $ 129,602,044   8,977,505 9,824,007 (64,460,346) 83,943,210
Balance (in shares) at Mar. 31, 2022 23,706,953          
Balance at Dec. 31, 2021 $ 131,815,739 $ (2,423,007) 8,835,203 9,818,605 (68,783,207) 79,263,333
Balance (in shares) at Dec. 31, 2021 24,202,218 (534,015)        
Balance at Dec. 31, 2022 $ 123,904,965   9,856,229 9,774,551 (39,290,540) 104,245,205
Balance (in shares) at Dec. 31, 2022 23,117,144          
Balance at Mar. 31, 2022 $ 129,602,044   8,977,505 9,824,007 (64,460,346) 83,943,210
Balance (in shares) at Mar. 31, 2022 23,706,953          
Increase (Decrease) in Stockholders' Equity            
Net income         10,582,988 10,582,988
Dividends paid         (1,486,650) (1,486,650)
Stock-based compensation expenses     194,050     194,050
Exercise of stock options $ 399,475         399,475
Exercise of stock options (in shares) 72,500          
Buyback of common shares   $ (4,554,822)       (4,554,822)
Buyback of common shares (in shares)   (697,100)        
Retirement of treasury shares $ (2,907,999) $ 2,907,999        
Retirement of treasury shares (in shares) (423,000) 423,000        
Other comprehensive income (loss)       (19,150)   (19,150)
Balance at Jun. 30, 2022 $ 127,093,520 $ (1,646,823) 9,171,555 9,804,857 (55,364,008) 89,059,101
Balance (in shares) at Jun. 30, 2022 23,356,453 (274,100)        
Balance at Dec. 31, 2022 $ 123,904,965   9,856,229 9,774,551 (39,290,540) 104,245,205
Balance (in shares) at Dec. 31, 2022 23,117,144          
Increase (Decrease) in Stockholders' Equity            
Net income         3,529,827 3,529,827
Dividends paid         (1,412,455) (1,412,455)
Stock-based compensation expenses     179,748     179,748
Buyback of common shares   $ (1,367,425)       (1,367,425)
Buyback of common shares (in shares)   (237,920)        
Retirement of treasury shares $ (1,115,306) $ 1,115,306        
Retirement of treasury shares (in shares) (190,700) 190,700        
Other comprehensive income (loss)       (2,600)   (2,600)
Balance at Mar. 31, 2023 $ 122,789,659 $ (252,119) 10,035,977 9,771,951 (37,173,168) 105,172,300
Balance (in shares) at Mar. 31, 2023 22,926,444 (47,220)        
Increase (Decrease) in Stockholders' Equity            
Net income         430,589 430,589
Dividends paid         (1,416,147) (1,416,147)
Stock-based compensation expenses     179,748     179,748
Buyback of common shares   $ (1,687,350)       (1,687,350)
Buyback of common shares (in shares)   (325,055)        
Retirement of treasury shares $ (1,441,655) $ 1,441,655        
Retirement of treasury shares (in shares) (277,154) 277,154        
Other comprehensive income (loss)       (45,877)   (45,877)
Balance at Jun. 30, 2023 $ 121,348,004 $ (497,814) $ 10,215,725 $ 9,726,074 $ (38,158,726) $ 102,633,263
Balance (in shares) at Jun. 30, 2023 22,649,290 (95,121)