XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Redeemable preferred stock [Member]
Preferred stock [Member]
Common stock [Member]
Additional paid-in capital [Member]
Retained earnings [Member]
Non controlling interests [Member]
Total
Balance at Dec. 31, 2022 $ 20,630 $ 9,193,725 $ 89,205,159 $ 61,247,699 $ 8,096,976 $ 167,764,189
Balance (in shares) at Dec. 31, 2022 34,383 15,322,875        
Issuance of share capital   $ 26,870 (26,870)      
Issuance of share capital (in shares)   44,783        
Purchase of Remaining Non-Controlling Interests in PERC   $ 221,030 1,006,248   (3,667,305) (2,440,027)
Purchase of remaining non-controlling interests in PERC (in shares)   368,383        
Net income       3,813,626 163,121 3,976,747
Dividends declared       (1,342,015)   (1,342,015)
Compensation expense relating to stock and stock option grants     463,893     463,893
Balance at Mar. 31, 2023 $ 20,630 $ 9,441,625 90,648,430 63,719,310 4,592,792 168,422,787
Balance (in shares) at Mar. 31, 2023 34,383 15,736,041        
Balance at Dec. 31, 2022 $ 20,630 $ 9,193,725 89,205,159 61,247,699 8,096,976 167,764,189
Balance (in shares) at Dec. 31, 2022 34,383 15,322,875        
Net income           11,437,744
Balance at Jun. 30, 2023 $ 28,853 $ 9,441,625 91,107,323 69,702,109 4,730,018 175,009,928
Balance (in shares) at Jun. 30, 2023 48,088 15,736,041        
Balance at Mar. 31, 2023 $ 20,630 $ 9,441,625 90,648,430 63,719,310 4,592,792 168,422,787
Balance (in shares) at Mar. 31, 2023 34,383 15,736,041        
Issuance of share capital $ 7,985   (7,985)      
Issuance of share capital (in shares) 13,309          
Buyback of preferred stock $ (122)   (1,708)     (1,830)
Buyback of preferred stock (in shares) (203)          
Net income       7,323,771 137,226 7,460,997
Exercise of options $ 360   6,891     7,251
Exercise of options (in shares) 599          
Dividends declared       (1,340,972)   (1,340,972)
Compensation expense relating to stock and stock option grants     461,695     461,695
Balance at Jun. 30, 2023 $ 28,853 $ 9,441,625 91,107,323 69,702,109 4,730,018 175,009,928
Balance (in shares) at Jun. 30, 2023 48,088 15,736,041        
Balance at Dec. 31, 2023 $ 26,578 $ 9,462,927 92,188,887 85,148,820 5,003,462 191,830,674
Balance (in shares) at Dec. 31, 2023 44,297 15,771,545        
Issuance of share capital   $ 34,430 (34,430)      
Issuance of share capital (in shares)   57,384        
Buyback of preferred stock $ (163)   (2,727)     (2,890)
Buyback of preferred stock (in shares) (272)          
Net income       6,474,348 169,068 6,643,416
Dividends declared       (1,510,082)   (1,510,082)
Compensation expense relating to stock and stock option grants     279,875     279,875
Balance at Mar. 31, 2024 $ 26,415 $ 9,497,357 92,431,605 90,113,086 5,172,530 197,240,993
Balance (in shares) at Mar. 31, 2024 44,025 15,828,929        
Balance at Dec. 31, 2023 $ 26,578 $ 9,462,927 92,188,887 85,148,820 5,003,462 191,830,674
Balance (in shares) at Dec. 31, 2023 44,297 15,771,545        
Net income           22,616,545
Balance at Jun. 30, 2024 $ 29,434 $ 9,497,743 92,723,287 104,455,633 5,295,402 212,001,499
Balance (in shares) at Jun. 30, 2024 49,057 15,829,572        
Balance at Mar. 31, 2024 $ 26,415 $ 9,497,357 92,431,605 90,113,086 5,172,530 197,240,993
Balance (in shares) at Mar. 31, 2024 44,025 15,828,929        
Issuance of share capital $ 3,542   (3,542)      
Issuance of share capital (in shares) 5,904          
Conversion of preferred stock $ (386) $ 386        
Conversion of preferred stock (in shares) (643) 643        
Buyback of preferred stock $ (137)   (2,144)     (2,281)
Buyback of preferred stock (in shares) (229)          
Net income       15,850,257 122,872 15,973,129
Dividends declared       (1,507,710)   (1,507,710)
Compensation expense relating to stock and stock option grants     297,368     297,368
Balance at Jun. 30, 2024 $ 29,434 $ 9,497,743 $ 92,723,287 $ 104,455,633 $ 5,295,402 $ 212,001,499
Balance (in shares) at Jun. 30, 2024 49,057 15,829,572