FFB Bancorp (FFBB)

USD 95.65

(0.05%)

Annual Cash Flows

(In USD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 48.91 Million 22.94 Million 18.73 Million 27.25 Million -
Net Income 33.55 Million 26.52 Million 20.52 Million 11.51 Million -
Depreciation & Amortization 283 Thousand 198 Thousand 137 Thousand 159 Thousand -
Deferred income taxes -595 Thousand -261 Thousand -915 Thousand - -
Stock-based compensation 1.91 Million 1.61 Million 1.03 Million 674 Thousand -
Change in working capital -1.38 Million -354 Thousand -1.43 Million -2.38 Million -
Other non-cash items 11.06 Million -5.63 Million -827 Thousand 14.69 Million -
Investing Cash Flow -76.27 Million -212.7 Million -172.11 Million -362.45 Million -
Investments in PPE -270 Thousand -310 Thousand -256 Thousand -106 Thousand -
Acquisitions - - - - -
Investment purchases -69.85 Million -125.85 Million -98.67 Million -140.11 Million -
Sales/Maturities of investments 84.9 Million 34.65 Million 32.37 Million 31.56 Million -
Other Investing Activities -9.78 Million - - 5.45 Million -
Financing Cash Flow 32.99 Million 209.95 Million 179.74 Million 313.96 Million -
Debt repayment -31 Million -65 Million -31 Million -70.12 Million -
Dividends payments - - - - -
Common Stock Repurchased - - - - -
Common Stock Issuance 53 Thousand 681 Thousand 456 Thousand 433 Thousand -
Other Financing Activities 63.99 Million - - - -
Accounts receivables -565 Thousand -1.77 Million -345 Thousand -2.38 Million -
Accounts payables -1.42 Million 1.45 Million 8.01 Million 3.41 Million -
Inventory - - - - -
Other working capital -811 Thousand -195 Thousand -199 Thousand -207 Thousand -
Cash at beginning of period 56.97 Million 36.78 Million 10.4 Million 31.63 Million -
Cash at end of period 62.6 Million 56.97 Million 36.78 Million 10.4 Million -
Capital Expenditure -270 Thousand -310 Thousand -256 Thousand -106 Thousand -
Effect of forex changes on cash - - - - -
Net cash flow / Change in cash 5.62 Million 20.19 Million 26.37 Million -21.23 Million -
Free Cash Flow 48.64 Million 22.63 Million 18.48 Million 27.15 Million -

Cash Flow Charts