XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2021 $ 17,181 $ 9,146,216 $ 87,812,432 $ 60,603,056 $ 8,086,538 $ 165,665,423
Balance (in shares) at Dec. 31, 2021 28,635 15,243,693        
Issuance of share capital   $ 25,098 (25,098)      
Issuance of share capital (in shares)   41,830        
Net income       1,716,815 241,430 1,958,245
Dividends declared       (1,303,014)   (1,303,014)
Stock-based compensation     188,985     188,985
Balance at Mar. 31, 2022 $ 17,181 $ 9,171,314 87,976,319 61,016,857 8,327,968 166,509,639
Balance (in shares) at Mar. 31, 2022 28,635 15,285,523        
Issuance of share capital $ 5,577   (5,577)      
Issuance of share capital (in shares) 9,295          
Net income       2,289,886 232,197 2,522,083
Exercise of options $ 185   2,511     2,696
Exercise of options (in shares) 309          
Dividends declared       (1,301,840) (464,200) (1,766,040)
Stock-based compensation     205,137     205,137
Balance at Jun. 30, 2022 $ 22,943 $ 9,171,314 88,178,390 62,004,903 8,095,965 167,473,515
Balance (in shares) at Jun. 30, 2022 38,239 15,285,523        
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)
Stock-based compensation     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        
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)
Stock-based compensation     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