Singapore markets open in 5 hours 12 minutes

First BanCorp. (FBP)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
18.19-0.14 (-0.74%)
As of 03:48PM EDT. Market open.
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
305,624
302,864
305,072
281,025
102,273
Depreciation & amortisation
27,632
28,236
31,105
36,372
25,980
Deferred income taxes
6,925
6,105
54,216
118,323
-4,371
Stock-based compensation
8,649
7,799
5,407
5,460
5,117
Change in working capital
-42,202
-44,916
8,366
16,763
7,527
Accounts receivable
-9,500
-5,437
-11,340
7,701
6,419
Accounts payable
19,245
18,430
1,706
-2,776
-2,990
Other working capital
340,744
340,364
420,026
386,372
281,668
Other non-cash items
2,498
2,737
20,343
25,271
11,834
Net cash provided by operating activities
365,794
362,963
440,485
399,721
297,738
Cash flows from investing activities
Investments in property, plant and equipment
-25,050
-22,599
-20,459
-13,349
-16,070
Acquisitions, net
-
0
0
-3,381
-
Purchases of investments
4,165
-5,458
-825,748
-3,447,921
-3,820,148
Sales/maturities of investments
693,184
641,275
658,955
1,463,872
2,483,324
Other investing activities
60,457
54,353
46,281
56,417
35,270
Net cash used for investing activities
-89,308
-78,450
-681,460
-1,262,975
-1,238,865
Cash flows from financing activities
Debt repayment
-
-19,795
-500,000
-240,000
-130,282
Common stock repurchased
-202,378
-203,241
-277,769
-252,626
-206
Dividends paid
-101,163
-99,666
-87,824
-67,474
-46,092
Net cash used provided by (used for) financing activities
-415,568
-101,854
-1,821,578
1,912,479
1,790,861
Net change in cash
-139,082
182,659
-2,062,553
1,049,225
849,734
Cash at beginning of period
823,601
480,505
2,543,058
1,493,833
644,099
Cash at end of period
684,519
663,164
480,505
2,543,058
1,493,833
Free cash flow
Operating cash flow
365,794
362,963
440,485
399,721
297,738
Capital expenditure
-25,050
-22,599
-20,459
-13,349
-16,070
Free cash flow
340,744
340,364
420,026
386,372
281,668