Australia markets closed

Nicolet Bankshares, Inc. (NIC)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
85.81+0.81 (+0.96%)
As of 01:11PM EDT. Market open.
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
61,516
61,516
94,260
60,652
60,122
Depreciation & amortisation
18,403
18,403
21,930
13,857
10,685
Deferred income taxes
3,027
3,027
-12,907
6,332
3,127
Stock-based compensation
6,438
6,438
7,016
7,307
5,700
Change in working capital
-10,579
-10,579
-210
-9,507
12,707
Accounts receivable
-5,343
-5,343
73
-10,531
6,991
Accounts payable
-5,236
-5,236
-283
1,024
5,716
Other working capital
89,772
89,772
105,162
84,863
68,108
Other non-cash items
-4,083
-4,083
3,825
28,762
4,072
Net cash provided by operating activities
107,974
107,974
117,396
97,654
78,899
Cash flows from investing activities
Investments in property, plant and equipment
-18,202
-18,202
-12,234
-12,791
-10,791
Acquisitions, net
0
0
-28,221
-
-21,820
Purchases of investments
-73,199
-73,199
-90,101
-883,088
-174,878
Sales/maturities of investments
833,063
833,063
173,945
220,200
113,863
Other investing activities
12,457
12,457
14,907
2,743
783
Net cash used for investing activities
591,462
591,462
-516,364
-370,598
-208,696
Cash flows from financing activities
Debt repayment
-59,000
-59,000
-20,000
-187,961
-384,091
Common stock issued
6,867
6,867
3,282
2,382
2,055
Common stock repurchased
-1,521
-1,521
-61,497
-62,583
-42,088
Dividends paid
-11,119
-11,119
0
0
-
Other financing activities
-
-
-
-789
-8,215
Net cash used provided by (used for) financing activities
-362,728
-362,728
-41,601
65,377
750,597
Net change in cash
336,708
336,708
-440,569
-207,567
620,800
Cash at beginning of period
154,723
154,723
595,292
802,859
182,059
Cash at end of period
491,431
491,431
154,723
595,292
802,859
Free cash flow
Operating cash flow
107,974
107,974
117,396
97,654
78,899
Capital expenditure
-18,202
-18,202
-12,234
-12,791
-10,791
Free cash flow
89,772
89,772
105,162
84,863
68,108