XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Cash Flows from Operating Activities:        
Net income $ 2,203 $ 2,421    
Adjustments to reconcile net income to net cash provided by operating activities:        
Depreciation and amortization 6,645 5,930    
Share-based compensation 280 595    
Deferred income tax expense 53 838    
AFUDC-Equity (556) (444)    
Operating lease expense 207 214    
Other adjustments 103 59    
Changes in assets and liabilities        
Accounts receivable and other current assets (1,238) (129)    
Accounts payable and other current liabilities (261) 101    
Other noncurrent assets (77) (21)    
Other noncurrent liabilities 1,468 4,007    
Net cash provided by operating activities 8,827 13,571    
Cash Flows from Investing Activities:        
Capital expenditures (35,395) (12,207)    
Other cash flows used in investing activities 0 (4)    
Net cash used in investing activities (35,395) (12,211)    
Cash Flows from Financing Activities:        
Dividends paid (3,928) (3,640)    
Advances and contributions in aid of construction 3,007 2,215    
Repayments of notes payable (1,965) (1,917)    
Line of credit repayments 0 (2,315)    
Loan borrowings 222 20,000    
Issuance of common stock, net of issuance costs 31,042 0    
Financing costs of debt and equity transactions (259) (369)    
Other financing activities (331) (401)    
Net cash provided by financing activities 27,788 13,573    
Increase in cash, cash equivalents, and restricted cash 1,220 14,933    
Cash, cash equivalents, and restricted cash — Beginning of period 12,376 19,696 $ 11,156 $ 4,763
Cash, cash equivalents, and restricted cash — End of period 12,376 19,696 11,156 4,763
Supplemental disclosure of cash flow information:        
Cash and cash equivalents 10,220 18,148    
Restricted cash 2,156 1,548    
Total cash, cash equivalents, and restricted cash $ 12,376 $ 19,696 $ 11,156 $ 4,763