XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED 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, 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        
Issue of share capital   $ 34,430 (34,430)      
Issue 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)
Stock-based compensation     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, 2024 $ 26,402 $ 9,507,807 93,550,905 106,875,581 5,348,952 215,309,647
Balance (in shares) at Dec. 31, 2024 44,004 15,846,345        
Issue of share capital   $ 40,058 (40,058)      
Issue of share capital (in shares)   66,764        
Conversion of preferred stock $ (1,492) $ 1,492        
Conversion of preferred stock (in shares) (2,486) 2,486        
Buyback of preferred stock $ (412)   (9,727)     (10,139)
Buyback of preferred stock (in shares) (688)          
Net income       4,791,029 165,427 4,956,456
Exercise of options   $ 654 12,793     13,447
Exercise of options (in shares)   1,090        
Dividends declared       (1,757,183)   (1,757,183)
Stock-based compensation     299,371     299,371
Balance at Mar. 31, 2025 $ 24,498 $ 9,550,011 $ 93,813,284 $ 109,909,427 $ 5,514,379 $ 218,811,599
Balance (in shares) at Mar. 31, 2025 40,830 15,916,685