XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
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, 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           27,227,793
Balance at Sep. 30, 2024 $ 26,790 $ 9,500,675 93,074,517 107,164,155 5,220,086 214,986,223
Balance (in shares) at Sep. 30, 2024 44,650 15,834,459        
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        
Issue of share capital $ 3,542   (3,542)      
Issue 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)
Stock-based compensation     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        
Conversion of preferred stock $ (2,932) $ 2,932        
Conversion of preferred stock (in shares) (4,887) 4,887        
Buyback of preferred stock $ (338)   (5,306)     (5,644)
Buyback of preferred stock (in shares) (563)          
Net income       4,454,464 156,784 4,611,248
Exercise of options $ 626   23,127     23,753
Exercise of options (in shares) 1,043          
Dividends declared       (1,745,942) (232,100) (1,978,042)
Stock-based compensation     333,409     333,409
Balance at Sep. 30, 2024 $ 26,790 $ 9,500,675 93,074,517 107,164,155 5,220,086 214,986,223
Balance (in shares) at Sep. 30, 2024 44,650 15,834,459        
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        
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        
Net income           15,890,319
Balance at Sep. 30, 2025 $ 23,876 $ 9,558,802 94,729,766 116,068,697 5,819,693 226,200,834
Balance (in shares) at Sep. 30, 2025 39,794 15,931,336        
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        
Issue of share capital $ 5,120   (5,120)      
Issue of share capital (in shares) 8,534          
Buyback of preferred stock $ (41)   (1,530)     (1,571)
Buyback of preferred stock (in shares) (69)          
Net income       5,096,205 129,378 5,225,583
Exercise of options $ 329   9,894     10,223
Exercise of options (in shares) 549          
Dividends declared       (2,234,434)   (2,234,434)
Stock-based compensation     396,040     396,040
Balance at Jun. 30, 2025 $ 29,906 $ 9,550,011 94,212,568 112,771,198 5,643,757 222,207,440
Balance (in shares) at Jun. 30, 2025 49,844 15,916,685        
Issue of share capital   $ 1,200 (1,200)      
Issue of share capital (in shares)   2,000        
Conversion of preferred stock $ (6,481) $ 6,481        
Conversion of preferred stock (in shares) (10,801) 10,801        
Buyback of preferred stock $ (432)   (12,591)     (13,023)
Buyback of preferred stock (in shares) (720)          
Net income       5,532,344 175,936 5,708,280
Exercise of options $ 883 $ 1,110 48,442     50,435
Exercise of options (in shares) 1,471 1,850        
Dividends declared       (2,234,845)   (2,234,845)
Stock-based compensation     482,547     482,547
Balance at Sep. 30, 2025 $ 23,876 $ 9,558,802 $ 94,729,766 $ 116,068,697 $ 5,819,693 $ 226,200,834
Balance (in shares) at Sep. 30, 2025 39,794 15,931,336