Financial Statements

ACNB Corporation (ACNB)

$37.6

+0.71 (+1.92%)

Cash Flow Statement

All numbers are in thousands
Year XLSX
2023
XLSX
2022
XLSX
2021
XLSX
2020
XLSX
2019
Operating Cash Flow 40,70339,20142,12625,47025,723
Net Income 31,68835,75227,83418,39423,721
Depreciation & Amortization 3,3623,7963,4413,6512,696
Deferred income taxes 2,376924-2,130-1,038120
Stock-based compensation 1,004729362428322
Change in working capital 164-3,9221,982-1,1921,557
Other non-cash items 2,1091,92210,6375,227-2,693
Investing Cash Flow 15,336-331,72360,521-114,8488,021
Investments in PPE -1,168-1,811-1,576-1,048-1,424
Acquisitions -174-7,3791,57634,720-640
Investment purchases -48,838-306,746-216,786-218,032-45,337
Sales/Maturities of investments 163,25466,475109,180105,41427,184
Other Investing Activites -97,738-82,262168,127-35,90228,238
Financing Cash Flow -158,242-249,448208,132374,37439,707
Debt repayment -189,928-15,200-34,045-22,001-25,433
Dividends payments -9,702-9,117-8,968-8,685-6,920
Common Stock Repurchased -2,027-6,682-1,517--
Common Stock Issuance 72171360824892
Other Financing Activites 42,694-219,162252,602404,23671,168
Accounts receivables -1,165-1,3951,430-1,624177
Accounts payables 743-58-1,325-1,3811,312
Other working capital 586-2,4691,8771,81368
Cash at beginning of period 168,161710,131399,352114,35640,905
Cash at end of period 65,958168,161710,131399,352114,356
Capital Expenditure -1,168-1,811-1,576-1,048-1,424
Effect of forex changes on cash 142,805----
Net cash flow / Change in cash -102,203-541,970310,779284,99673,451
Free Cash Flow 39,53537,39040,55024,42224,299

ACNB Corporation income statement is the only one that provides an overview of company sales and net income
The reasoning behind the adjustment, however, is that free cash flow is meant to measure money being spent right now, not transactions that happened in the past. This makes ACNB Corporation FCF a useful instrument for identifying growing companies with high up-front costs, which may eat into earnings now but have the potential to pay off later.