Canada markets closed

Hope Bancorp, Inc. (HOPE)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
10.93+0.06 (+0.55%)
At close: 04:00PM EDT
10.93 0.00 (0.00%)
After hours: 04:03PM 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
120,416
133,673
218,277
204,572
111,515
Deferred income taxes
4,227
4,140
-8,955
19,626
-17,998
Stock based compensation
12,680
12,342
12,263
8,398
8,127
Change in working capital
170,320
216,383
64,563
42,709
-84,112
Accounts receivable
-5,238
-9,186
-17,248
16,742
-28,658
Accounts Payable
68,649
141,506
22,396
-10,434
-19,104
Other working capital
415,007
460,654
476,424
316,991
160,943
Other non-cash items
88,512
76,334
178,416
34,945
38,305
Net cash provided by operating activites
427,252
473,777
485,535
324,211
165,916
Cash flows from investing activities
Investments in property, plant and equipment
-12,245
-13,123
-9,111
-7,220
-4,973
Purchases of investments
-499,824
-472,691
-258,332
-1,163,425
-1,296,702
Sales/Maturities of investments
438,358
333,875
356,947
695,992
733,632
Other investing activites
963
-6,924
359
16,503
5,585
Net cash used for investing activites
1,232,101
1,289,883
-1,473,626
-993,040
-1,834,632
Cash flows from financing activities
Debt repayment
-21,972,517
-40,839,915
-39,733,885
-2,269,000
-1,738,584
Common stock repurchased
-
0
-14,667
-50,000
-36,777
Dividends Paid
-67,213
-67,125
-67,126
-68,666
-69,182
Other financing activites
-4,173
-3,382
-3,488
-3,356
-1,277
Net cash used privided by (used for) financing activities
-2,686,694
-341,469
1,178,601
634,516
1,320,728
Net change in cash
-1,027,341
1,422,191
190,510
-34,313
-347,988
Cash at beginning of period
2,212,637
506,776
316,266
350,579
698,567
Cash at end of period
1,185,296
1,928,967
506,776
316,266
350,579
Free Cash Flow
Operating Cash Flow
427,252
473,777
485,535
324,211
165,916
Capital Expenditure
-12,245
-13,123
-9,111
-7,220
-4,973
Free Cash Flow
415,007
460,654
476,424
316,991
160,943