Canada markets close in 4 hours 40 minutes

City Holding Company (CHCO)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
114.17-1.25 (-1.08%)
As of 11:12AM EDT. Market open.
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
115,929
114,365
102,071
88,080
89,595
-
Depreciation & amortization
9,722
10,721
15,776
14,613
10,672
-
Deferred income taxes
-454
-2,764
1,469
2,185
2,640
-
Stock based compensation
3,294
3,213
3,276
3,121
3,253
-
Change in working capital
468
10,187
-3,235
3,160
-6,040
-
Accounts receivable
-3,853
-1,136
-2,660
166
-4,224
-
Other working capital
128,422
134,618
113,676
98,950
84,251
-
Other non-cash items
-3,683
-5,890
-5,234
-4,546
-4,201
-
Net cash provided by operating activites
130,759
137,580
115,817
102,273
89,795
-
Cash flows from investing activities
Investments in property, plant and equipment
-2,337
-2,962
-2,141
-3,323
-5,544
-
Acquisitions, net
-
-
-
0
0
-24,661
Purchases of investments
-266,755
-101,710
-519,564
-560,843
-463,725
-
Sales/Maturities of investments
248,104
340,049
211,361
296,375
189,744
-
Other investing activites
-1,304
2,805
2,693
-735
-2,333
-
Net cash used for investing activites
-223,350
14,680
-410,452
-191,167
-285,286
-
Cash flows from financing activities
Debt repayment
-
-
0
0
-4,056
0
Common stock issued
-
-
-
-
-
0
Common stock repurchased
-33,974
-60,134
-26,449
-58,678
-36,481
-
Dividends Paid
-41,745
-39,993
-36,702
-36,138
-36,673
-
Other financing activites
-
1,071
-762
-824
-652
-
Net cash used privided by (used for) financing activities
79,296
-195,984
-139,996
194,866
584,006
-
Net change in cash
-13,295
-43,724
-434,631
105,972
388,515
-
Cash at beginning of period
231,281
200,000
634,631
528,659
140,144
-
Cash at end of period
217,986
156,276
200,000
634,631
528,659
-
Free Cash Flow
Operating Cash Flow
130,759
137,580
115,817
102,273
89,795
-
Capital Expenditure
-2,337
-2,962
-2,141
-3,323
-5,544
-
Free Cash Flow
128,422
134,618
113,676
98,950
84,251
-