UK markets open in 6 hours 44 minutes

TC Bancshares, Inc. (TCBC)

NasdaqCM - NasdaqCM Delayed price. Currency in USD
Add to watchlist
13.76+0.26 (+1.93%)
At close: 04:00PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
-43.967
265.825
1,760
2,640
307.654
-
Depreciation & amortisation
668.827
686.348
652.727
465.52
405.666
-
Deferred income taxes
-
113.086
683.123
808.623
36.754
-
Stock-based compensation
1,174
981.339
1,067
265.937
0
-
Change in working capital
-812.679
124.607
-492.241
-260.005
-340.501
-
Accounts receivable
979.524
-140.985
-1,037
-21.045
-681.738
-
Accounts payable
-1,792
265.592
544.335
-238.96
341.237
-
Other working capital
-512.443
1,907
4,118
3,800
-1,107
-
Other non-cash items
-340.651
1,943
1,455
1,882
-601.238
-
Net cash provided by operating activities
741.396
4,032
4,374
3,948
-647.644
-
Cash flows from investing activities
Investments in property, plant and equipment
-1,254
-2,125
-255.667
-147.299
-459.509
-
Purchases of investments
-13,357
-1,681
-6,937
-34,711
-432.4
-
Sales/maturities of investments
7,083
2,239
3,481
4,674
6,705
-
Other investing activities
-
652.952
323.475
-
295.5
-10,287
Net cash used for investing activities
-48,928
-37,511
-69,621
-33,176
-8,854
-
Cash flows from financing activities
Debt repayment
-3,500
-14,500
0
-9,515
-3,310
-
Common stock issued
-
-
-
48,984
0
-
Common stock repurchased
-9,266
-7,305
-1,168
0
-
-
Dividends paid
-433.69
-463.076
-497.387
0
-
-
Other financing activities
-
-
-
-1,523
-
-
Net cash used provided by (used for) financing activities
45,385
32,973
48,903
29,243
27,186
-
Net change in cash
-2,802
-506.658
-16,345
14.432
17,685
-
Cash at beginning of period
26,633
25,546
41,891
41,876
24,192
-
Cash at end of period
23,831
25,039
25,546
41,891
41,876
-
Free cash flow
Operating cash flow
741.396
4,032
4,374
3,948
-647.644
-
Capital expenditure
-1,254
-2,125
-255.667
-147.299
-459.509
-
Free cash flow
-512.443
1,907
4,118
3,800
-1,107
-