Singapore markets closed

HarborOne Bancorp, Inc. (HONE)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
11.13+0.27 (+2.49%)
At close: 04:00PM EDT
11.13 0.00 (0.00%)
After hours: 04:07PM 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
16,080
16,077
45,589
58,517
44,792
-
Depreciation & amortisation
4,572
4,600
4,816
5,618
5,676
-
Deferred income taxes
-
-1,778
3,162
6,427
-3,614
-
Stock-based compensation
4,643
4,669
6,583
6,954
5,782
-
Change in working capital
26,203
15,608
-11,375
9,605
-2,142
-
Other working capital
54,717
49,027
66,634
217,837
-32,693
-
Other non-cash items
5,444
9,075
29,047
197,594
-32
-
Net cash provided by operating activities
58,817
53,508
68,899
224,295
-26,952
-
Cash flows from investing activities
Investments in property, plant and equipment
-4,100
-4,481
-2,265
-6,458
-5,741
-
Acquisitions, net
-
-
-
-
0
0
Purchases of investments
-15,295
-4,606
-36,051
-316,746
-191,560
-
Sales/maturities of investments
21,263
21,574
43,426
188,023
183,380
-
Other investing activities
-1,875
-5,886
-13,128
4,383
18,623
-
Net cash used for investing activities
-158,291
-196,713
-952,018
-241,051
-318,852
-
Cash flows from financing activities
Debt repayment
-173,611
-110,213
-40,036
-61,786
-97,035
-
Common stock issued
-
-
-
0
0
304,061
Common stock repurchased
-24,339
-45,206
-62,525
-69,215
-15,923
-
Dividends paid
-12,879
-12,826
-12,188
-9,195
-3,258
-
Other financing activities
-1,221
-665
1,078
723
1,683
-
Net cash used provided by (used for) financing activities
243,161
272,538
786,417
5,605
340,058
-
Net change in cash
143,687
129,333
-96,702
-11,151
-5,746
-
Cash at beginning of period
249,754
98,017
194,719
205,870
211,616
-
Cash at end of period
393,441
227,350
98,017
194,719
205,870
-
Free cash flow
Operating cash flow
58,817
53,508
68,899
224,295
-26,952
-
Capital expenditure
-4,100
-4,481
-2,265
-6,458
-5,741
-
Free cash flow
54,717
49,027
66,634
217,837
-32,693
-