Canada markets closed

HomeStreet, Inc. (HMST)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
12.27-0.70 (-5.40%)
At close: 04:00PM EDT
12.27 0.00 (0.00%)
After hours: 04:02PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
-27,508
-27,508
66,540
115,422
79,990
Depreciation & amortization
15,875
15,875
18,362
18,660
16,467
Deferred income taxes
-9,129
-9,129
-12,996
7,884
-10,065
Stock based compensation
3,613
3,613
4,106
3,398
2,693
Change in working capital
-12,383
-12,383
5,359
-3,935
-27,859
Accounts receivable
14,198
-
-
-
-
Accounts Payable
37,698
37,698
6,551
1,861
11,210
Other working capital
4,213
4,213
211,542
170,094
-28,843
Other non-cash items
-203
-203
144,573
60,550
-122,918
Net cash provided by operating activites
8,024
8,024
218,328
173,035
-25,545
Cash flows from investing activities
Investments in property, plant and equipment
-3,811
-3,811
-6,786
-2,941
-3,298
Acquisitions, net
0
0
-138,756
0
0
Purchases of investments
-53,232
-53,232
-759,501
-179,398
-373,264
Sales/Maturities of investments
197,248
197,248
224,763
225,440
270,988
Other investing activites
-3,016
-3,016
-37,992
10,499
2,730
Net cash used for investing activites
484,048
484,048
-2,654,148
-125,638
-232,622
Cash flows from financing activities
Debt repayment
-535,456
-535,456
-589
-51,070
-8,291
Common stock issued
-
-
0
263
237
Common stock repurchased
0
0
-75,000
-84,154
-58,009
Dividends Paid
-12,317
-12,317
-26,847
-21,338
-13,865
Other financing activites
-138,156
-
-
-
-
Net cash used privided by (used for) financing activities
-349,236
-349,236
2,443,434
-40,232
258,336
Net change in cash
142,836
142,836
7,614
7,165
169
Cash at beginning of period
72,828
72,828
65,214
58,049
57,880
Cash at end of period
215,664
215,664
72,828
65,214
58,049
Free Cash Flow
Operating Cash Flow
8,024
8,024
218,328
173,035
-25,545
Capital Expenditure
-3,811
-3,811
-6,786
-2,941
-3,298
Free Cash Flow
4,213
4,213
211,542
170,094
-28,843