XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net cash provided by operating activities - continuing operations $ 5,671,510 $ 4,876,817
Net cash used in operating activities - discontinued operations (324,965) (254,763)
Net cash provided by operating activities 5,346,545 4,622,054
Cash flows from investing activities    
Purchase of certificate of deposit   (2,518,493)
Maturity of certificate(s) of deposit   2,500,000
Additions to property, plant and equipment and construction in progress (1,381,796) (727,925)
Proceeds from asset dispositions 15,944 11,043
Purchase of non-controlling interest in PERC (2,440,027)  
Net cash used in investing activities (3,805,879) (735,375)
Cash flows from financing activities    
Dividends paid to common shareholders (1,303,974) (1,296,957)
Dividends paid to preferred shareholders (2,922) (2,434)
Principal repayments on long-term debt (27,218) (14,605)
Net cash used in financing activities (1,334,114) (1,313,996)
Net increase (decrease) in cash and cash equivalents 206,552 2,572,683
Cash and cash equivalents at beginning of period 50,711,751 40,358,059
Cash and cash equivalents at beginning of period - discontinued operations 442,252 750,048
Less: cash and cash equivalents at end of period - discontinued operations (256,287) (536,249)
Cash and cash equivalents at end of period 51,104,268 43,144,541
Non-cash transactions:    
Dividends declared but not paid 1,342,695 1,301,704
Transfers from (to) inventory to (from) property, plant and equipment and construction in progress 61,665 97,284
Transfers from construction in progress to property, plant and equipment 133,664 167,065
Transfers from prepaids to property, plant and equipment 91,123  
Transfers from prepaids to inventory 238,032  
Common stock [Member]    
Non-cash transactions:    
Issuance of 44,873 and 41,830, respectively, shares of common stock for services rendered 621,811 $ 521,016
Issuance of 368,383 and 0, respectively, shares of common stock for the purchase of non-controlling interests in PERC $ 5,359,973