New Zealand markets open in 6 hours 54 minutes

Tompkins Financial Corporation (TMP)

NYSE American - Nasdaq Real-time price. Currency in USD
Add to watchlist
44.57-1.52 (-3.30%)
As of 11:02AM EDT. Market open.
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
6,996
9,505
85,030
89,264
77,588
-
Depreciation & amortisation
12,054
11,733
11,557
11,567
11,676
-
Deferred income taxes
-
-434
910
1,798
-6,284
-
Stock-based compensation
4,039
4,100
4,343
5,145
4,733
-
Change in working capital
-3,430
812
-1,749
8,602
-13,491
-
Accounts receivable
-4,972
-1,242
-2,268
9,428
-12,732
-
Accounts payable
1,542
2,054
519
-826
-759
-
Other working capital
82,741
82,241
95,172
116,436
96,836
-
Other non-cash items
-6,323
-13,079
-5,874
-8,908
1,458
-
Net cash provided by operating activities
89,486
89,003
103,340
121,177
101,387
-
Cash flows from investing activities
Investments in property, plant and equipment
-6,745
-6,762
-8,168
-4,741
-4,551
-
Acquisitions, net
-
-
-
0
0
-436
Purchases of investments
-392,914
-391,488
-183,140
-1,355,802
-904,913
-
Sales/maturities of investments
605,649
602,323
380,700
596,414
587,950
-
Other investing activities
-11,662
-13,473
-5,049
5,578
18,248
-
Net cash used for investing activities
-175,686
-146,301
-8,444
-583,294
-643,719
-
Cash flows from financing activities
Debt repayment
-169,800
-139,600
-268,600
-173,079
-471,807
-
Common stock issued
41
0
0
2
1,825
-
Common stock repurchased
-
-8,726
-15,430
-23,773
-9,414
-
Dividends paid
-34,326
-34,512
-33,565
-32,415
-31,359
-
Net cash used provided by (used for) financing activities
72,804
59,003
-80,166
136,762
792,812
-
Net change in cash
-13,396
1,705
14,730
-325,355
250,480
-
Cash at beginning of period
70,537
77,837
63,107
388,462
137,982
-
Cash at end of period
57,141
79,542
77,837
63,107
388,462
-
Free cash flow
Operating cash flow
89,486
89,003
103,340
121,177
101,387
-
Capital expenditure
-6,745
-6,762
-8,168
-4,741
-4,551
-
Free cash flow
82,741
82,241
95,172
116,436
96,836
-