Australia markets closed

Horizon Bancorp, Inc. (HBNC)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
12.22+0.15 (+1.24%)
At close: 04:00PM EDT
12.22 0.00 (0.00%)
After hours: 04:17PM 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
23,744
27,981
93,408
87,091
68,499
-
Depreciation & amortisation
12,247
11,970
13,099
13,875
12,331
-
Deferred income taxes
-
-3,322
2,177
2,311
-9,421
-
Stock-based compensation
3,735
3,586
2,475
1,819
1,338
-
Change in working capital
-7,310
4,981
-24,790
1,970
-6,443
-
Accounts receivable
-3,580
-3,416
-9,157
-4,222
-2,568
-
Accounts payable
1,931
16,869
3,145
-493
-350
-
Other working capital
61,783
81,161
87,951
104,910
72,992
-
Other non-cash items
1,165
3,483
7,438
13,734
9,301
-
Net cash provided by operating activities
70,169
88,936
94,380
106,350
78,858
-
Cash flows from investing activities
Investments in property, plant and equipment
-8,386
-7,775
-6,429
-1,440
-5,866
-
Purchases of investments
-2,914
-11,666
-610,655
-1,768,713
-590,305
-
Sales/maturities of investments
486,177
548,894
142,081
318,258
356,426
-
Other investing activities
73,733
64,914
-43,420
652
1,735
-
Net cash used for investing activities
173,783
329,518
-1,019,932
-344,853
-478,458
-
Cash flows from financing activities
Debt repayment
-702,890
-657,289
-755,608
-76,371
-221,377
-
Common stock issued
-
-
0
0
1,233
1,705
Common stock repurchased
-
0
0
-7,607
-19,636
-
Dividends paid
-28,340
-28,311
-27,765
-24,768
-21,183
-
Net cash used provided by (used for) financing activities
-107,586
-15,444
455,549
582,300
550,480
-
Net change in cash
136,366
403,010
-470,003
343,797
150,880
-
Cash at beginning of period
134,722
123,505
593,508
249,711
98,831
-
Cash at end of period
271,088
526,515
123,505
593,508
249,711
-
Free cash flow
Operating cash flow
70,169
88,936
94,380
106,350
78,858
-
Capital expenditure
-8,386
-7,775
-6,429
-1,440
-5,866
-
Free cash flow
61,783
81,161
87,951
104,910
72,992
-