UK markets close in 6 hours 58 minutes

First Hawaiian, Inc. (1HI.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
19.60+0.20 (+1.03%)
As of 08:05AM CEST. Market open.
Annual

Cash flow

Currency in USD. 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
222,385
234,983
265,685
265,735
185,754
-
Depreciation & amortisation
41,477
42,767
56,747
51,844
63,071
-
Deferred income taxes
-10,748
-13,656
22,138
14,120
-19,396
-
Stock-based compensation
10,531
9,609
10,298
13,106
10,028
-
Change in working capital
-39,788
-39,597
71,992
102,402
-132,493
-
Other working capital
219,739
239,038
417,319
396,667
176,116
-
Other non-cash items
-8,162
-4,918
2,362
9,020
-295
-
Net cash provided by operating activities
239,033
255,026
430,614
417,125
209,506
-
Cash flows from investing activities
Investments in property, plant and equipment
-19,294
-15,988
-13,295
-20,458
-33,390
-
Purchases of investments
-103,579
-133,212
-1,048,825
-4,509,120
-4,123,798
-
Sales/maturities of investments
1,345,884
1,393,145
1,233,972
1,854,112
2,154,392
-
Other investing activities
7,508
8,520
-4,342
8,044
4,062
-
Net cash used for investing activities
1,166,762
1,025,172
-965,100
-2,376,319
-2,103,763
-
Cash flows from financing activities
Debt repayment
-
0
0
-200,010
-9
-
Common stock repurchased
-
0
-9,478
-75,000
-5,000
-
Dividends paid
-132,718
-132,646
-132,588
-134,133
-135,099
-
Other financing activities
-
-
-
-3,108
-1,749
-1,764
Net cash used provided by (used for) financing activities
-997,121
-66,925
-197,359
2,176,719
2,241,184
-
Net change in cash
408,674
1,213,273
-731,845
217,525
346,927
-
Cash at beginning of period
865,592
526,624
1,258,469
1,040,944
694,017
-
Cash at end of period
1,274,266
1,739,897
526,624
1,258,469
1,040,944
-
Free cash flow
Operating cash flow
239,033
255,026
430,614
417,125
209,506
-
Capital expenditure
-19,294
-15,988
-13,295
-20,458
-33,390
-
Free cash flow
219,739
239,038
417,319
396,667
176,116
-